Có một vài lựa chọn được thực hiện khi chọn MTA để cài đặt; đầu tiên là bạn muốn MTA chỉ gửi hay bạn cần một máy chủ thư chính thức.
Bài viết Unix.SE này
cung cấp một danh sách toàn diện các MTA chỉ gửi có sẵn; tất cả chúng đã được đóng gói cho Ubuntu 10.10. Có một vài điều bạn có thể muốn xem xét khi chọn MTA chỉ gửi:
cho dù nó có thể xếp hàng e-mail để gửi sau trong trường hợp thất bại: IIRC, chỉ nullmailer
có thể làm điều này.
liệu nó sẽ thay thế đại lý chuyển phát thư hệ thống (tìm kiếm một dòng Provides: mail-transport-agent
trong đầu ra của apt-cache
show package
). Nếu đúng như vậy, thì tất cả thư có nguồn gốc từ hệ thống (bao gồm các báo cáo từ công việc định kỳ, thống kê mức độ phổ biến, v.v.) sẽ được xử lý bởi MTA bạn cài đặt: nếu bạn không thiết lập bí danh thư chính xác cho người dùng root và người dùng khác, email có thể cuối cùng được gửi tại địa chỉ sai (thông thường, một số sysadmin tại ISP của bạn). Hiện tại, các gói nullmailer
, esmtp-run
(nhưng không
esmtp
) và ssmtp
thuộc loại này.
Tất cả các MTA chỉ gửi sẽ chuyển tiếp email của bạn đến một máy chủ khác (được gọi là "máy chủ chuyển tiếp" hoặc "smarthost"; thông thường đó là máy chủ SMTP của ISP) và sau đó cho phép nó xử lý tất cả các chi tiết của việc gửi thư qua Internet thực. Bạn cần tìm hiểu xem có bất kỳ yêu cầu đặc biệt nào để kết nối với máy chủ ISP (ví dụ: một số loại xác thực hoặc TLS) và chọn MTA hỗ trợ các tính năng cần thiết (ví dụ: ssmtp
không hỗ trợ bất kỳ loại xác thực hoặc SSL / TLS).
Các máy chủ thư đầy đủ bao gồm exim ,
postfix và
sendmail . Kịch bản cài đặt sau khi cài đặt cho Debian / Ubuntu sẽ làm rất tốt việc tạo cấu hình hoạt động cho một số thiết lập chung (chỉ gửi thư đến hệ thống cục bộ; gửi email qua "smarthost" - tức là máy chủ thư bạn phễu tất cả các email của bạn thông qua, thường là máy chủ SMTP của ISP, trang web internet có đầy đủ kết nối trong và ngoài nước). IMHO, postfix là cách dễ nhất để chạy và định cấu hình, nhưng vì nó có khả năng, nên hướng dẫn cấu hình của nó dài hơn bất kỳ MTA nào chỉ gửi.
Ngoài ra, rủi ro thực sự khi thiết lập máy chủ thư là, nếu bạn mắc lỗi trong cấu hình cục bộ, bạn sẽ kết thúc bằng thư được gửi đến sai địa điểm (đọc: bị mất) hoặc -worse- với hệ thống chuyển tiếp mở có thể được sử dụng bởi những kẻ gửi thư rác (và, tin tôi đi, họ có thể tìm thấy một rơle mở trước khi bạn nhận ra máy chủ của mình là một).
Lời khuyên của tôi là sau đó hãy bắt đầu với MTA chỉ gửi và sau đó nâng cấp lên máy chủ thư đầy đủ nếu bạn thấy cần thiết (không phải là trường hợp nếu bạn chỉ muốn gửi email đến địa chỉ Gmail của mình).