-
בשביל מה להחזיק שרת SMTP? שהאפליקצייה עצמה תהיה השרת SMTP
אתה צריך לחקות את התהליך שעושה השרת smtp, כאילו אתה השרת.
אפשר אתה יכול להריץ בתוכנת swaks את זה ולראות מה רואים שם, בשביל למצוא את השרת מיילים שאליו צריך לשלוח את המייל, אתה צריך לתשאל את הDNS לרשומת MX.הנה פקודה מקוצרת שמבצעת את הפעולה הזו של התשאול, כמובן שתחליף את הדומיין gmail.com לפי השרת שאתה רוצה לשלוח אליו (מה שמופיע אחרי ה-@)
swaks --to tzadik-tamim@gmail.com --server $(dig mx gmail.com +short | sort -r | cut -f 2 -d ' ' | head -n 1)
dig mx gmail.com +short מחזיר את רשומות הMX של gmail.com
sort -r מסדר אותם לפי הקדימות שגוגל קבעה להם (שחוזרת מהפקודה dig)
cut מחזיר את השדה השני, שזה הכתובת MX, הראשון זה הקדימות שגוגל קבעה
ו-head מחזיר את הכתובת הראשונה מהרשימה -
@חגי אני לא מבין למה גוגל איפשרו לך את המייל הזה, זה אמור להדליק את כל הנורות האדומות ולהפעיל את כל האזעקות.
בכל מקרה, אני לא יודע אם זה מתאים כפתרון שימושי בהקשר של השאילה. בטח לא לאפליקציית פרודקשיין
שים לב: הרבה איחסונים חוסמים חיבורים יוצאים לפורט 25 בגלל בעיות של ספאם -
-
@yossiz אמר בשליחת (וחתימת) מייל מדומיין פרטי בNode.js:
@צדיק-תמים שרת מיילים משלך יחייב אותך תשלום חודשי של החזקת שרת, שזה עולה זמן וטירחה וכסף. בהרוקו אי אפשר.
תשלום חודשי של 20 שקל
טרחה חד פעמית של הקמה -
ב-AWS יש לך $0.10 פר אלף מיילים פר חודש. צריך לשלוח מעל ל-60000 מיילים לחודש כדי שתרוויח כספית מהחזקת שרת לשליחת מיילים. וזה בלי החשבון של הטירחה וכו'
אני לא אומר שאין שום מצב שבו כדאי לשקול שרת מיילים משלך, אבל אני לא חושב שפה מדובר במצב כזה אם לא לשם תחביב או לימוד -
@צדיק-תמים אמר בשליחת (וחתימת) מייל מדומיין פרטי בNode.js:
וכן איך אני מאמת אותו ברשומות הDNS כך שזה לא ייכנס לספאם אצל המקבלים?
צריך רשומות SPF, DKIM וDMARC
-
D dovid העביר נושא זה מ-תכנות ב-