Postfix có giống với Sendmail không?


59

Tôi đã thiết lập Postfix trên máy chủ của mình để tôi có thể gửi thư đi bằng dòng lệnh:

mail -s "Subject" address@example.com
  1. Đây có phải là sử dụng Sendmail hoặc Postfix ?
  2. " Sendmail " chỉ là một danh mục phần mềm hay một chương trình riêng biệt?
  3. Nếu một cái gì đó là " Sendmail-ready " có nghĩa là nó sẽ hoạt động với Postfix?

Tất cả mọi thứ tôi đã đọc trực tuyến dường như sử dụng hai thuật ngữ này thay thế cho nhau.

Câu trả lời:


43

Sendmail là một chương trình khác (và cũ hơn nhiều) từ Postfix. Tuy nhiên, để mọi máy chủ thư thành công trong môi trường Unix, phải cung cấp tệp nhị phân sendmail (với một số tùy chọn dòng lệnh dự kiến).

EDIT: Xem ví dụ trang hướng dẫn sử dụng cho chương trình sendmail được cung cấp bởi Postfix


5
Nói cách khác, Postfix mô phỏng Sendmail.
stepancheg

1
Không nó không. Nó sử dụng các tệp cấu hình riêng và không hiểu sendmail.cf.
adamo

25
Postfix không mô phỏng việc triển khai của Sendmail sendmail, chương trình gửi tin nhắn. Ngoài ra, họ phục vụ cùng một mục đích, nhưng thực hiện nó bằng các phương tiện khá khác nhau.
Phil Miller

Ok, vì vậy tôi có thể sử dụng hầu hết mọi thứ nói về việc yêu cầu "sendmail" mặc dù tôi đã thiết lập postfix vì postfix có tập lệnh frontend mock-sendmail xử lý mọi thứ. Vì vậy, các ứng dụng của tôi sẽ không bao giờ biết đó không phải là sendmail mà họ đang nói chuyện.
Xeoncross

44

Postfix và sendmail là các triển khai khác nhau của Đại lý chuyển thư đang sử dụng Giao thức chuyển thư đơn giản (SMTP) để truyền email qua Internet.

Postfix được phát hành lần đầu tiên vào năm 1998 nhằm mục đích thay thế cho MTA Sendmail được sử dụng rộng rãi, được sử dụng rộng rãi từ năm 1982.

Dưới đây là tóm tắt của tất cả 4 đại lý thư phổ biến:

Tóm tắt hậu tố Tóm tắt Sendmail

Tóm tắt Tóm tắt qmail

Và bảng so sánh của họ:

Bảng phù hợp MTA

Nguồn: máy cắt

Để so sánh đầy đủ, hãy kiểm tra: So sánh MTA tại shearer.org


9

Sendmail và Postfix thực sự là cả hai Đại lý chuyển thư (MTA).

Postfix khá dễ dàng hơn một chút để quản trị viên mới thiết lập và có một số tính năng hay, tích hợp tốt với kết thúc lưu trữ thư (Cyrus POP / IMAP, Dovecot, v.v.).

Nếu bạn không thực sự chấp nhận email gửi đến hộp đó và nó sẽ được chuyển tiếp đến một hệ thống khác, một cái gì đó nhẹ hơn như Exim có thể là lựa chọn tốt hơn.


1
Tôi rất thích thiết lập Exim nếu nó nhỏ hơn đáng kể - nhưng không có gì nhiều ngoài đó trừ khi bạn đã biết những gì bạn đang làm .
Xeoncross

3
Chúng tôi sử dụng Exim trên các hộp chuyển tiếp vì đó là những gì Ubuntu cài đặt theo mặc định với mailutils. Chạy dpkg-reconfigure exim4-configvà 30 giây cấu hình hoạt động để trỏ nó vào máy chủ thư.
Magellan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.