### آشنایی با Sendmail

Sendmail برنامه استاندارد یونیکس برای حمل و نقل و تحویل پستی است. هنگامی که یک کاربر روی سیستم شما می خواهد ایمیل را به شخصی در میزبان دیگر ارسال کند ، sendmail برنامه ای است که روند واقعی ارسال نامه را انجام می دهد. به همین ترتیب ، هنگامی که شخصی در سیستم دیگر برای یکی از کاربران شما نامه ارسال می کند ، ایمیل را دریافت می کند و آن را در پرونده نامه کاربر ذخیره می کند.

Sendmail فقط یک MTA (نماینده حمل و نقل پستی) است ، به این معنی که هیچ رابط کاربری را برای افرادی که مایل به ارسال ایمیل هستند ارائه نمی دهد. برنامه هایی مانند Eudora ، elm یا /bin/mail که کاربران در واقع با یک MUA به نام (عوامل کاربری ایمیل) در تعامل هستند. یک MUA خود ایمیل را تحویل نمی دهد ، در عوض ایمیل را برای ارسال به ایمیل ارسال می کند.

MUA های کاربر می توانند مستقیماً بر روی سیستم شما (MUA هایی مانند کاج ، نارون یا / سطل / نامه) یا روی یک هاست جداگانه که ممکن است یک رایانه شخصی یک کاربر باشد (برای MUA هایی مانند Eudora ، Exchange و Netscape Communicator) قابل اجرا هستند. در حالت اول ، نامه ارسال می شود که بطور مستقیم از sendmail استفاده کرده و پیام را به آن ارسال کرده و با خواندن پرونده طلسم نامه کاربر ایمیل دریافت می کنید. برای MUA هایی که در هاست های دیگر اجرا می شوند ، پست الکترونیکی با اتصال به فرآیند sendmail در سیستم شما با استفاده از پروتکل SMTP ارسال می شود و با اتصال به یک سرور POP3 جداگانه دریافت می شود.

### ماژول Sendmail

صفحه اصلی این ماژول جدول آیکون ها را نشان می دهد ، هر یک برای پیکربندی قسمت های مختلف از عملکرد sendmail. با این وجود ، اگر در `sendmail.cf` شما تنظیم نشده باشد ، ممکن است ویژگی های برخی از نمادها در دسترس نباشد. هنگام نصب sendmail ، می توانید با ویرایش یک `.mc` ، که توسط `m4` به `sendmail.cf` شما تبدیل شده است ، کدام ویژگی ها را در دسترس داشته باشید. بسیاری از ویژگی ها (مانند آدرس نقشه برداری ، دامنه نقدی و کنترل اسپم) ممکن است در دسترس نباشد مگر اینکه در زمان نصب آنها را فعال کرده باشید.