### Giới thiệu về Sendmail

Sendmail là chương trình Unix tiêu chuẩn để vận chuyển và gửi thư. Khi người dùng trên hệ thống của bạn muốn gửi email đến ai đó trên một máy chủ khác, sendmail là chương trình thực hiện quá trình gửi thư thực tế. Tương tự, khi ai đó trên một hệ thống khác gửi thư đến một trong những người dùng của bạn, sendmail sẽ nhận email và lưu trữ nó trong tệp thư của người dùng.

Sendmail chỉ là một MTA (đại lý vận chuyển thư), có nghĩa là nó không hiển thị bất kỳ giao diện người dùng nào cho những người muốn gửi email. Các chương trình như Eudora, elm hoặc /bin/mail mà người dùng thực sự tương tác với MUAs (tác nhân người dùng thư). Một MUA không tự gửi email, thay vào đó, nó chỉ chuyển email đến sendmail để thực hiện việc gửi.

MUA người dùng có thể được chạy trực tiếp trên hệ thống của bạn (MUA như pine, elm hoặc /bin/mail) hoặc trên một máy chủ riêng biệt có thể là PC một người dùng (đối với MUA như Eudora, Exchange và Netscape Communicator). Trong trường hợp đầu tiên, thư được gửi sẽ được gọi trực tiếp sendmail và gửi thư đến nó, và nhận được bằng cách đọc tệp spool mail của người dùng. Đối với MUA chạy trên các máy chủ khác, thư được gửi bằng cách kết nối với quy trình gửi thư trên hệ thống của bạn bằng giao thức SMTP và được nhận bằng cách kết nối với máy chủ POP3 riêng biệt.

### Mô-đun Sendmail

Trang chính của mô-đun này hiển thị một bảng biểu tượng, mỗi bảng để định cấu hình một phần khác nhau của chức năng của sendmail. Tuy nhiên, các tính năng đằng sau một số biểu tượng có thể không khả dụng, nếu chúng chưa được thiết lập trong `sendmail.cf` của bạn. Khi cài đặt sendmail, bạn có thể chọn các tính năng khả dụng bằng cách chỉnh sửa `.mc` , được chuyển đổi bởi `m4` thành `sendmail.cf` của bạn. Nhiều tính năng (như Ánh xạ địa chỉ, Kiểm soát miền và Kiểm soát thư rác) có thể không khả dụng trừ khi bạn đã bật chúng khi cài đặt.