# איך בודקים את רשומות ה-MX, SPF, DKIM ו-DMARC שלי?

> בדקו DNS של אימייל עם dig MX, dig TXT, dig CNAME על שם ה-_domainkey ו-dig TXT _dmarc: 6 בדיקות מכסות הגדרה מלאה של Proton Mail בת 8 רשומות.

- URL: https://postelva.com/he/guides/check-email-dns-records/
- עודכן לאחרונה: 2026-11-12
- מפרסם: Postelva (https://postelva.com)

ארבעה סוגי רשומות, כלי אחד משורת הפקודה. הריצו את הבדיקות אחרי כל שינוי ולפני שמחמירים מדיניות כלשהי.

**תשובה מהירה — איך בודקים רשומות MX, SPF, DKIM ו-DMARC?**

הריצו dig MX yourdomain +short ל-MX, dig TXT yourdomain +short ל-SPF, dig CNAME selector._domainkey.yourdomain +short ל-DKIM ו-dig TXT _dmarc.yourdomain +short ל-DMARC. ב-Windows, nslookup עושה את אותו דבר. הגדרה מלאה של Proton Mail על **Postelva** דומיין דורשת 6 בדיקות ל-8 רשומות.

## איזו בדיקה בודקת איזו רשומה

| רשומה | פקודת dig | איך נראית תשובה נכונה |
| --- | --- | --- |
| MX | dig MX example.com +short | 10 mail.protonmail.ch. ו-20 mailsec.protonmail.ch. (Proton Mail) |
| SPF | dig TXT example.com +short | שורה אחת שמתחילה ב-v=spf1, למשל "v=spf1 include:_spf.protonmail.ch ~all" |
| DKIM | dig CNAME fm1._domainkey.example.com +short | היעד של הספק, למשל fm1.example.com.dkim.fmhosted.com. (Fastmail) |
| DMARC | dig TXT _dmarc.example.com +short | שורה אחת שמתחילה ב-v=DMARC1, למשל "v=DMARC1; p=none; rua=mailto:dmarc@example.com" |
| MTA-STS (אופציונלי) | dig TXT _mta-sts.example.com +short | "v=STSv1; id=..." |

*נבדק לאחרונה ב-12 בנובמבר 2026; נתונים ישנים נושאים את התאריך שלהם.*

*הבדיקות עם dig, nslookup ו-PowerShell*

```bash
# dig (macOS, Linux, Windows with BIND tools)
dig MX example.com +short
dig TXT example.com +short
dig CNAME protonmail._domainkey.example.com +short
dig TXT _dmarc.example.com +short

# Ask the authoritative nameserver directly, skipping caches
dig NS example.com +short
dig MX example.com +short @ns1.your-nameserver.example

# nslookup (Windows, macOS, Linux)
nslookup -type=MX example.com
nslookup -type=TXT _dmarc.example.com

# PowerShell
Resolve-DnsName -Type MX example.com
Resolve-DnsName -Type TXT _dmarc.example.com
```

## איך בודקים רשומת MX?

**הריצו dig MX עם הדומיין שלכם ועם +short, והשוו את העדיפויות ואת שמות המארחים לערכים שהספק נתן לכם.** התשובה מדפיסה שורה אחת לכל רשומה: העדיפות, רווח והמארח. ל-Proton Mail תצפו ל-10 mail.protonmail.ch. ול-20 mailsec.protonmail.ch.; ל-Fastmail, 10 in1-smtp.messagingengine.com. ו-20 in2-smtp.messagingengine.com.; ל-Mailbox.org ארבעה מארחי mxext.

שתי בעיות מופיעות כאן. רשומה של הספק הקודם שנשארת ברשימה גורמת למסירה לא צפויה, לכן מחקו אותה. ותשובה ריקה פירושה שאין MX: השולחים נופלים לרשומת הכתובת של הדומיין, כפי ש-RFC 5321 מתאר. מה כל שורה אומרת מוסבר ב[מהי רשומת MX](https://postelva.com/he/what-is-an-mx-record/ "What is an MX record?").

## איך בודקים רשומת SPF?

**בקשו את רשומות ה-TXT בשורש הדומיין, וודאו ששורה אחת בדיוק מתחילה ב-v=spf1.** השורש מכיל גם רשומות TXT אחרות, כמו הוכחת הבעלות של ספק האימייל שלכם, לכן קראו את כל הרשימה. שתי שורות שמתחילות ב-v=spf1 הן שגיאה: RFC 7208 מחזיר שגיאה קבועה כשלדומיין יש יותר מרשומת SPF אחת.

אחר כך ספרו את החיפושים. כל include, a, mx, ptr ו-exists, בתוספת מתקן ה-redirect, נספרים במגבלה של 10, וכל include סופר גם את מה שמקונן בתוכו. רשומה שחורגת מהמגבלה נכשלת עבור כל שולח. יצירת הרשומה מפורטת ב[איך יוצרים רשומת SPF](https://postelva.com/he/guides/spf-record-setup/ "How to create an SPF record for a custom domain").

## איך בודקים DKIM כשאני לא יודע את ה-selector?

**השתמשו ב-selector של הספק שלכם: אי אפשר לרשום selectors מ-DNS, לכן קחו אותם ממסך ה-DKIM של הספק.** DNS לא מאפשר לרשום את השמות שתחת _domainkey. ה-selectors הם protonmail, protonmail2 ו-protonmail3 ב-Proton Mail, fm1, fm2 ו-fm3 ב-Fastmail, ו-MBO0001 עד MBO0004 ב-Mailbox.org.

שם הבדיקה הוא selector._domainkey.yourdomain. ספק שמשתמש ברשומות CNAME, כמו שלושת אלה, עונה עם CNAME למארח שלו. ספק שמפרסם את המפתח ישירות עונה עם רשומת TXT שמכילה v=DKIM1 ו-p= ואחריו המפתח הציבורי. p= ריק פירושו שהמפתח בוטל. הבדיקה החזקה ביותר היא הודעה אמיתית, כי רשומה שקיימת עדיין יכולה להיות לא בשימוש: שלחו מייל לספק אחר וקראו dkim=pass בכותרות המלאות.

## איך בודקים רשומת DMARC?

**בקשו את רשומת ה-TXT ב-_dmarc.yourdomain, וודאו שורה אחת שמתחילה ב-v=DMARC1 ומכילה מדיניות p=.** אם p חסר, המקבלים מתייחסים למדיניות כאל none. אם בשורה אין rua, לא נשלחים דוחות מצרפיים, ושלב הניטור של [הטמעת DMARC](https://postelva.com/he/guides/dmarc-setup/ "How to set up DMARC: p=none to p=reject") לא אומר לכם דבר. רשומות בסגנון הישן עשויות עדיין לכלול תג pct, שאותו RFC 9989 הסיר.

תת-דומיין בלי רשומה משלו נופל תחת המדיניות של ההורה דרך מעבר בעץ ה-DNS, עם עד שמונה שאילתות. בדיקה של שם שאין לו רשומה מחזירה כלום, וזה אותו דבר כמו אין DMARC.

## למה הבדיקה שלי עדיין מראה את הערך הישן?

**מטמון שומר את התשובה הישנה עד שה-TTL שלה נגמר, וגם רשומה חסרה יכולה להישמר במטמון.** הזמן שהשינוי לוקח להתפשט הוא בערך ה-TTL הישן של הרשומה ברגע ששיניתם אותה. ההנחיות של ספקים קובעות ששינוי MX רגיל לוקח שעה עד ארבע, ועד 24 עד 48 שעות במקרה הגרוע. RFC 2308 מוסיף שתשובות שליליות נשמרות במטמון עם ה-TTL מרשומת ה-SOA של האזור, לכן רשומה שיצרתם זה עתה עלולה להיראות חסרה אצל חלק מהפותרים.

כדי לעקוף את המטמונים, שאלו את שרת השמות המוסמך: מצאו אותו עם dig NS, ואז חזרו על השאילתה עם @ ושמו, כמו בבלוק הקוד שלמעלה. אם שרת המוסמך מראה את הערך החדש והפותר שלכם לא, חכו. אם שניהם לא מראים, הרשומה לא נשמרה או שם המארח שגוי, לרוב משום שעורך ה-DNS הוסיף את הדומיין פעם שנייה.

אם דואר עדיין לא מגיע אחרי שהרשומות נראות נכון, עברו ל[למה אימייל לא מגיע לדומיין מותאם](https://postelva.com/he/guides/email-not-arriving-custom-domain/ "Why is email not arriving at my custom domain?").

## אילו כלים מקוונים יכולים לבדוק רשומות אימייל?

**כל בדיקת DNS מקוונת או בודק אימות דואר שפונה ל-DNS הציבורי נותנת את אותה תשובה כמו dig, בתצוגה נעימה יותר.** השתמשו בכלי שמציג את טקסט הרשומה הגולמי, כדי שתוכלו להשוות אותו תו אחר תו לערך הספק. אל תדביקו בו נתונים פרטיים: שם הדומיין הוא כל מה שהוא צריך.

לפי הספירה של Postelva מ-12 בנובמבר 2026, הגדרת Proton Mail מלאה דורשת 8 רשומות (TXT אחד לאימות, 2 MX, SPF אחד, 3 DKIM, DMARC אחד) ו-6 בדיקות, כי שתי רשומות ה-MX חולקות שאילתה אחת, ורשומות האימות וה-SPF חולקות את שאילתת ה-TXT של השורש. שמרו את שש הפקודות פעם אחת והריצו אותן מחדש אחרי כל שינוי. את אותן רשומות משווים ב[SPF לעומת DKIM לעומת DMARC](https://postelva.com/he/spf-vs-dkim-vs-dmarc/ "SPF vs DKIM vs DMARC: what is the difference?").

כלל שאפשר לצטט: אחרי כל שינוי ב-DNS, בדקו את ארבעת סוגי הרשומות ושלחו הודעת בדיקה; רשומה נכונה רק כשהבדיקה וההודעה מסכימות.

## שאלות על בדיקת רשומות אימייל

### למה dig מדפיס ערכי TXT במירכאות?

המירכאות מסמנות את גבולות מחרוזות ה-TXT. ערך ארוך מ-255 תווים מופיע כמה מחרוזות במירכאות, שהמקבלים מחברים בלי רווח.

### האם dig עובד ב-Windows?

רק אם מתקינים את כלי BIND. ל-Windows יש nslookup מובנה, ול-PowerShell יש Resolve-DnsName, ושניהם קוראים את אותן רשומות.

### איך רואים את תוצאת SPF, DKIM ו-DMARC של הודעה אמיתית?

פתחו את הכותרות המלאות של הודעה שהתקבלה. השרת המקבל רושם את תוצאות SPF, DKIM ו-DMARC בכותרות, בדרך כלל כ-pass או fail.

### כמה זמן כדאי לחכות לפני שמחליטים שרשומה שגויה?

חכו לפחות את ה-TTL שהייתה לרשומה הישנה, ואז שאלו את שרת השמות המוסמך. אם הוא מראה ערך שגוי, הרשומה צריכה תיקון.

### האם אפשר לבדוק רשומות של דומיין שאינו שלי?

כן. רשומות DNS הן ציבוריות, ובדיקה צריכה רק את השם.

**בקצרה**

- MX: dig MX example.com +short; השוו עדיפויות ומארחים לספק שלכם.
- SPF: dig TXT example.com +short; שורה אחת בדיוק שמתחילה ב-v=spf1, עד 10 בדיקות.
- DKIM: dig CNAME selector._domainkey.example.com +short, עם ה-selector מהספק שלכם.
- DMARC: dig TXT _dmarc.example.com +short; שורה אחת שמתחילה ב-v=DMARC1 עם p= ו-rua=.
- הגדרה מלאה של Proton Mail היא 8 רשומות ו-6 בדיקות.
- בקשו משרת השמות המוסמך לעקוף מטמונים; שינוי לוקח בערך את ה-TTL הישן להתפשט.
- Postelva מארחת את הרשומות ב-DNS בחינם; .com עולה ‏12.49 ‏$/שנה בכל שנה.

## מקורות

1. [RFC 5321, Simple Mail Transfer Protocol, section 5.1](https://www.rfc-editor.org/rfc/rfc5321.html) — RFC Editor (נקרא 2026-11-12)
2. [RFC 7208, Sender Policy Framework](https://www.rfc-editor.org/rfc/rfc7208.html) — RFC Editor (נקרא 2026-11-12)
3. [RFC 6376, DKIM Signatures](https://www.rfc-editor.org/rfc/rfc6376.html) — RFC Editor (נקרא 2026-11-12)
4. [RFC 9989, DMARC](https://www.rfc-editor.org/rfc/rfc9989.html) — RFC Editor (נקרא 2026-11-12)
5. [RFC 2308, Negative Caching of DNS Queries](https://www.rfc-editor.org/rfc/rfc2308) — RFC Editor (נקרא 2026-11-12)
6. [כמה זמן לוקחת התפשטות של שינויי רשומות DNS](https://www.suped.com/knowledge/email-deliverability/technical/how-long-does-it-take-for-dns-record-changes-to-propagate) — Suped (נקרא 2026-11-12)
7. [הגנה על דומיין מותאם ומניעת זיוף](https://proton.me/support/anti-spoofing-custom-domain) — Proton (נקרא 2026-11-12)

---

Postelva: Postelva רושמת שמות דומיין לדואר אלקטרוני פרטי — הכתובת שנשמרת כשמחליפים ספק — משולמים בקריפטו ובלי KYC: בלי תעודת זהות, רק אימייל מאומת אחד לכל דומיין. החברה מופעלת על ידי DomaineGoat LLC, חברה הרשומה בפנמה; הדומיינים נרשמים דרך שותף רשם מוסמך מטעם ICANN. דומיין .com עולה ‏12.49 ‏$/שנה, באותו מחיר בכל שנה.
