Postfix는 Sendmail과 같은 것입니까?


59

명령 줄을 사용하여 발신 메일을 보낼 수 있도록 서버에 Postfix를 설정했습니다.

mail -s "Subject" address@example.com
  1. 이 사용 센드 메일 또는 접미사를 ?
  2. " Sendmail "은 소프트웨어 범주입니까 아니면 다른 프로그램입니까?
  3. " Sendmail-ready "가 있다면 Postfix와 함께 작동한다는 의미입니까?

온라인에서 읽은 모든 내용은이 두 용어를 서로 바꾸어 쓰는 것으로 보입니다.

답변:


43

Sendmail은 Postfix와는 다른 (더 오래된) 프로그램입니다. 그러나 모든 메일 서버가 Unix 환경에서 성공하려면 sendmail 바이너리 (예상 된 명령 행 옵션 중 일부 포함)를 제공해야합니다.

편집 : 예를 들어 Postfix에서 제공하는 sendmail 프로그램의 매뉴얼 페이지를 참조하십시오


5
다시 말해 Postfix는 Sendmail을 에뮬레이트합니다.
stepancheg

1
아니 그렇지 않아. 자체 구성 파일을 사용하며 sendmail.cf를 이해하지 못합니다.
adamo

25
Postfix Sendmail의 sendmail메시지 제출 프로그램 구현을 에뮬레이트 합니다. 그 외에는 동일한 목적을 수행하지만 다소 다른 방법으로 달성합니다.
Phil Miller

좋아, 그래서 postfix에는 모든 것을 처리하는 mock-sendmail frontend 스크립트가 있기 때문에 postfix 설정이 있어도 "sendmail"을 요구하는 대부분의 것을 사용할 수 있습니다. 따라서 내 앱은 자신이 말하는 메일이 아닌 것을 알지 못합니다.
Xeoncross

44

Postfix와 sendmail은 인터넷을 통한 이메일 전송을 위해 SMTP (Simple Mail Transfer Protocol)를 사용하는 다양한 Mail Transfer Agent 구현입니다 .

1998 년에 처음 출시 된 Postfix는 1982 년 이후 널리 사용 된 Sendmail MTA의 대안으로 사용되었습니다.

다음은 인기있는 4 가지 메일 에이전트의 요약입니다.

접미사 요약 Sendmail Summary

Exim 요약 큐메일 요약

그리고 그들의 비교표 :

MTA 적합성 표

출처 : 시어러

전체 비교를 확인하려면 shearer.org의 MTA 비교


9

Sendmail과 Postfix는 실제로 MTA (Mail Transfer Agent)입니다.

Postfix는 새로운 관리자가 설정하기가 훨씬 쉬우 며 프로세스의 메일 저장소 끝 (Cyrus POP / IMAP, Dovecot 등)과 잘 통합되는 멋진 기능이 있습니다.

실제로 해당 상자로 들어오는 전자 메일을받지 않고 다른 시스템으로 전달되는 경우 Exim과 같은 가벼운 것이 더 나은 선택 일 수 있습니다.


1
Exim이 눈에 띄게 작 으면 Setup을 설정하고 싶지만 이미 무엇을하고 있는지 알지 못한다면 Exim이 그다지 많지 않습니다 .
Xeoncross

3
우분투는 기본적으로 mailutils와 함께 설치되기 때문에 전달 상자에서 Exim을 사용합니다. dpkg-reconfigure exim4-config메일 서버를 가리 키기 위해 30 초 동안 실행 중입니다.
Magellan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.