דלג לתוכן הראשי

הגדרת Email Deliverability עם דומיין מותאם

סקירה כללית

המטרה היא להעביר את שליחת האימיילים של Agentix לדומיין ייעודי כמו mail.agentix.app, עם SPF, DKIM ו-DMARC פעילים. זה חשוב כדי:
  • לשפר inbox placement
  • להפחית סיכוי לספאם
  • לאמת שההודעות נשלחות באמת בשם Agentix
האימיילים הרלוונטיים כוללים:
  • אימות כתובת אימייל
  • איפוס סיסמה

1. דרישות מוקדמות

  • חשבון Resend עם API key פעיל
  • גישה להגדרות DNS של agentix.app
  • גישה למשתני הסביבה של Railway

2. הוספת הדומיין ל-Resend

  1. פתחו את Resend Dashboard
  2. לחצו על Add Domain
  3. הזינו mail.agentix.app
  4. בחרו region מתאים
  5. העתיקו את רשומות ה-DNS ש-Resend מספקת

3. הגדרת SPF

הוסיפו TXT record לפי הערך שמופיע ב-Resend.
FieldValue
Hostmail.agentix.app או mail
TypeTXT
Valueערך SPF ש-Resend מציגה
TTL3600 או ברירת המחדל של ספק ה-DNS
בדיקה:
dig TXT mail.agentix.app

4. הגדרת DKIM

Resend מספקת מספר רשומות CNAME עבור DKIM. יש להוסיף את כולן בדיוק כפי שהן. בדיקה:
dig CNAME resend._domainkey.mail.agentix.app

5. אימות הדומיין ב-Resend

  1. חזרו ל-Resend > Domains
  2. לחצו על Verify
  3. ודאו שכל הרשומות מסומנות כתקינות
אם האימות נכשל:
  • בדקו שגיאות כתיב
  • המתינו להפצת DNS
  • ודאו שה-Host לא שוכפל בטעות על ידי ספק ה-DNS

6. הגדרת DMARC

הוסיפו TXT record:
FieldValue
Host_dmarc.mail.agentix.app
TypeTXT
Valuev=DMARC1; p=none; rua=mailto:dmarc-reports@agentix.app; pct=100
בדיקה:
dig TXT _dmarc.mail.agentix.app
התחילו עם p=none ורק לאחר תקופת ניטור עברו ל-quarantine או reject.

7. עדכון FROM_EMAIL

אחרי שהדומיין אומת:
  1. פתחו את Railway > API service > Variables
  2. עדכנו את FROM_EMAIL ל:
    Agentix Team <noreply@mail.agentix.app>
    
  3. בצעו redeploy לשירות ה-API

8. Checklist לאימות

  • הדומיין מסומן כ-Verified ב-Resend
  • dig TXT mail.agentix.app מחזיר SPF
  • dig CNAME resend._domainkey.mail.agentix.app מחזיר DKIM
  • dig TXT _dmarc.mail.agentix.app מחזיר DMARC
  • נשלח אימייל בדיקה בהצלחה
  • ההודעה הגיעה ל-Inbox ולא לספאם

9. פתרון תקלות

בעיהמה לבדוק
SPF לא תקיןערך TXT, Host שגוי או propagation
DKIM לא תקיןCNAME חסר או שגוי
אימיילים מגיעים לספאםDMARC חסר, דומיין לא מאומת או מוניטין שולח נמוך
אימיילים לא נשלחיםבדקו RESEND_API_KEY ו-FROM_EMAIL