### מבוא ל- Sendmail

Sendmail היא התוכנית הרגילה של יוניקס להובלת דואר ומסירה. כאשר משתמש במערכת שלך רוצה לשלוח דוא"ל למישהו במארח אחר, sendmail היא התוכנית שעושה את התהליך בפועל למסירת הדואר. באופן דומה, כאשר מישהו במערכת אחרת שולח דואר לאחד מהמשתמשים שלך, sendmail יקבל את הדואר האלקטרוני וישמור אותו בקובץ הדואר של המשתמש.

Sendmail הוא MTA (סוכן הובלת דואר) בלבד, כלומר אינו מציג ממשק משתמש כלשהו בפני אנשים המעוניינים לשלוח דוא"ל. תוכניות כמו Eudora, elm או /bin/mail שמשתמשים ממש אינטראקציה עם MUAs הנקראים (סוכני משתמש בדואר). MUA אינו מוסר דוא"ל עצמו, אלא הוא פשוט מעביר את הדוא"ל לשלוח דואר כדי לבצע את המסירה.

ניתן להריץ MUAs למשתמשים ישירות במערכת שלך (MUAs כמו אורן, alm או /bin/mail), או על מארח נפרד העשוי להיות מחשב משתמש יחיד (עבור MUAs כמו Eudora, Exchange ו- Netscape Communicator). במקרה הראשון, הדואר נשלח כדי להיכנס ישירות אל sendmail ולהעביר אליו את ההודעה, והוא מתקבל בקריאת קובץ סליל הדואר של המשתמש. עבור MUAs המופעלים על מארחים אחרים, דואר נשלח על ידי חיבור לתהליך sendmail במערכת שלך באמצעות פרוטוקול SMTP, ומתקבל על ידי חיבור לשרת POP3 נפרד.

### מודול Sendmail

העמוד הראשי של מודול זה מציג טבלת סמלים שכל אחד מהם מגדיר חלק אחר בפונקציונליות של sendmail. עם זאת, יתכן והתכונות שמאחורי סמלים מסוימים אינן זמינות, אם לא הוגדרו ב- `sendmail.cf` . בעת התקנת sendmail, אתה יכול לבחור אילו תכונות זמינות על ידי עריכת `.mc` , שהומר על ידי `m4` לתוכנת `sendmail.cf` שלך. יתכן ופונקציות רבות (כגון מיפוי כתובות, התחפשות תחום ובקרת דואר זבל) אינן זמינות אלא אם הפעלת אותן בזמן ההתקנה.