במהלך בקשה שהגיע אלי השבוע, נתקלתי בנושא של הגדרות דואר. נראה לי שיהיה שימושי לסקור בקצרה את מאחורי הקלעים של עולם הדואר, מאחר והרבה אנשים לא מכירים אותו.
כאשר שרת דואר, רוצה לדעת לאן להעביר מייל מסויים הוא נעזר ב-DNS כדי לבצע תרגום בין החלק שלאחר ה-@ לבין שרת הדואר שמטפל בו. זהו מידע נוסף ששרתי DNS מכילים בנוסף לטבלאות תרגום השמות המתחים לכתובות IP. רשומת הדואר הזאת נקראת רשומה מסוג MX (קיצור של mail exchange).
לא ידעתי מה הדרך הפשוטה למצוא את רשומת ה-MX של דומיין מסויים, אך חבר עזר לי עם הגדרות עבור nslookup הישן והטוב.
המנגנון האוטומטי הזה, הוא אחת הסיבות שהגדרת שרת דואר עובדת כמעט מהקופסה - כי את רוב המידע הוא מקבל משרתי ה-DNS, בדומה לדפדפנים שלנו.
כאשר הדואר מגיע לשרת היעד שלו, מבוצעת חלוקה לתיבות הדואר של המשתמשים או הפניה של הדואר מחדש בהתאם לכללים שונים (לדוגמה העברה אוטומטית בין כתובות).
לאלה שלא רוצים להקים שרת דואר מלא, ניתן לבצע הגדרות mail relay כדי להגיד לשרת הדואר המקומי להעביר את הטיפול בכל המיילים לשרת מרכזי, ולא לבצע אותם בעצמו. שימושי אם רוצים להגדיר שהמכונה שלכם תעביר את כל הדואר לשרת הדואר של ספק האינטרנט.
שימו לב שזה מיועד לדואר שנשלח באמצעות פקודות מקומיות. תוכנות דואר כמו thunderbird מכילות הגדרות דואר משלהן ללא קשר להגדרות הדואר של המוכנה עליהן הן רצות.
תודה ל-אילן על הרעיון לשים טיפים קצרים בבלוג.
כאשר שרת דואר, רוצה לדעת לאן להעביר מייל מסויים הוא נעזר ב-DNS כדי לבצע תרגום בין החלק שלאחר ה-@ לבין שרת הדואר שמטפל בו. זהו מידע נוסף ששרתי DNS מכילים בנוסף לטבלאות תרגום השמות המתחים לכתובות IP. רשומת הדואר הזאת נקראת רשומה מסוג MX (קיצור של mail exchange).
לא ידעתי מה הדרך הפשוטה למצוא את רשומת ה-MX של דומיין מסויים, אך חבר עזר לי עם הגדרות עבור nslookup הישן והטוב.
$ nslookup -querytype=MX gmail.com
Server: 212.150.49.10
Address: 212.150.49.10#53
Non-authoritative answer:
gmail.com mail exchanger = 50 gsmtp183.google.com.
gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt2.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 50 gsmtp163.google.com.המנגנון האוטומטי הזה, הוא אחת הסיבות שהגדרת שרת דואר עובדת כמעט מהקופסה - כי את רוב המידע הוא מקבל משרתי ה-DNS, בדומה לדפדפנים שלנו.
כאשר הדואר מגיע לשרת היעד שלו, מבוצעת חלוקה לתיבות הדואר של המשתמשים או הפניה של הדואר מחדש בהתאם לכללים שונים (לדוגמה העברה אוטומטית בין כתובות).
לאלה שלא רוצים להקים שרת דואר מלא, ניתן לבצע הגדרות mail relay כדי להגיד לשרת הדואר המקומי להעביר את הטיפול בכל המיילים לשרת מרכזי, ולא לבצע אותם בעצמו. שימושי אם רוצים להגדיר שהמכונה שלכם תעביר את כל הדואר לשרת הדואר של ספק האינטרנט.
שימו לב שזה מיועד לדואר שנשלח באמצעות פקודות מקומיות. תוכנות דואר כמו thunderbird מכילות הגדרות דואר משלהן ללא קשר להגדרות הדואר של המוכנה עליהן הן רצות.
תודה ל-אילן על הרעיון לשים טיפים קצרים בבלוג.