Sendmail

Sendmail
Sendmail
Sendmail.org small logo.gif
원저작자에릭 올먼
개발자Sendmail Consortium, Proofpoint, Inc.
초기 릴리즈1983년, 39년(연장)
안정된 릴리스
8.17.1[1] / 2021년 8월 17일; 11개월 전(2021-08-17)
운영 체제크로스 플랫폼
유형메일 전송 에이전트
면허증.Sendmail 라이선스
웹 사이트www.proofpoint.com/us/products/open-source-email-solution

Sendmail은 인터넷을 통한 이메일 전송에 사용되는 SMTP(Simple Mail Transfer Protocol)를 비롯한 다양한 종류의 메일 전송 및 배달 방법을 지원하는 범용 인터넷 워크 이메일 라우팅 기능입니다.

Eric Allman이 작성Delivermail 프로그램의 후손인 Sendmail은 자유 오픈 소스 소프트웨어 Unix 커뮤니티의 잘 알려진 프로젝트입니다.그것은 무료 소프트웨어이자 독점 소프트웨어로서 퍼져나갔다.

개요

Allman은 1979년에 4.0과 4.1 BSD로 출하된 오리지널 ARPANET 딜리버리메일을 작성했다.그는 1980년대 초 UC 버클리 대학에서 배달 메일의 파생어로 Sendmail을 썼다.TCP/IP 프로토콜을 포함한 최초의 BSD 버전인 1983년에 BSD 4.1c와 함께 출고되었습니다.

1996년 인터넷상에서 공개적으로 도달 가능한 메일 서버의 약 80%가 Sendmail을 [2]실행했습니다.보다 최근의 조사에 의하면, 2021년 3월의 메일 서버의 3.64%가, E-Soft,[3] Inc.가 실시한 조사에서 Sendmail을 실행하고 있는 것으로 나타났습니다.이전 조사(2007년 12월 이전)에서는 Mail [4]Radar가 실시한 조사에 따르면 Sendmail을 실행하는 메일 서버의 24%가 보고되었습니다.

Allman은 뛰어난 유연성을 갖추도록 Sendmail을 설계했지만,[5] 초보자용으로 설정하기는 어려울 수 있습니다.소스 코드 배포와 함께 제공되는 표준 구성 패키지에서는 M4 매크로 언어를 사용해야 하므로 설정의 복잡성이 거의 없습니다.구성은 사이트 로컬 메일 배달 옵션과 액세스 매개변수, 원격 사이트로 메일을 전달하는 메커니즘 및 많은 응용프로그램 조정 매개변수를 정의합니다.

Sendmail은 SMTP, DECnetMail-11, HylaFax, QuickPage 및 UUCP포함다양한 메일 전송 프로토콜을 지원합니다.또한 2001년 9월부터 Sendmail v8.12는 SMTP 컨버세이션의 각 단계에 참여할 수 있는 외부 메일 필터링 프로그램인 Milter를 지원하게 되었습니다.

Proofpoint, Inc.에 의한 인수

Sendmail, Inc.는 Proofpoint, Inc.에 인수되었습니다.이 발표는 2013년 [6]10월 1일에 발표되었습니다.

보안.

Sendmail은 보안에 대한 고려가 네트워크 소프트웨어 개발에 주요 역할을 하지 않았던 인터넷 초창기에 시작되었습니다.Sendmail의 초기 버전은 수년간 수정된 여러 보안 취약성으로 인해 어려움을 겪었습니다.

Sendmail 자체에는 보안 문제에 노출되지 않도록 일정 수준의 권한 분리가 포함되어 있습니다.2009년 현재 Sendmail의 현재 버전에는 다른 최신 MTA와 마찬가지로 보안을 강화하고 오용 방지를 위해 구성할 수 있는 많은 보안 향상 및 옵션 기능이 포함되어 있습니다.

취약성의 이력

CERT 권고 및 경고의 Sendmail 취약성:

  • "TA06-081A Sendmail Race Condition Vulnerability". US-CERT Alerts. Archived from the original on 2006-04-08.
  • "CA-2003-25 Buffer Overflow in Sendmail". CERT Advisories. Archived from the original on 2021-10-24. Retrieved January 7, 2005.
  • "CA-2003-12 Buffer Overflow in Sendmail". CERT Advisories. Archived from the original on 2021-10-24. Retrieved January 7, 2005.
  • "CA-2003-07 Remote Buffer Overflow in Sendmail". CERT Advisories. Archived from the original on 2021-10-24. Retrieved January 7, 2005.
  • "CA-1997-05 MIME Conversion Buffer Overflow in Sendmail Versions 8.8.3 and 8.8.4". CERT Advisories. Archived from the original on 2021-10-24. Retrieved January 7, 2005.
  • "CA-1996-25 Sendmail Group Permissions Vulnerability". CERT Advisories. Archived from the original on 2021-10-24. Retrieved January 7, 2005.
  • "CA-1996-24 Sendmail Daemon Mode Vulnerability". CERT Advisories. Archived from the original on 2021-10-24. Retrieved January 7, 2005.
  • "CA-1996-20 Sendmail Vulnerabilities". CERT Advisories. Archived from the original on 2021-10-24. Retrieved January 7, 2005.

UNIX-HATERS 핸드북에서는 Sendmail의 인식된 문제와 약점을 다루는 장 전체를 다루었습니다.

실행

sendmail 릴리스 8.12.0에서는 sendmail 기본 구현은 Unix 사용자 smmsp[7](sendmail 메시지 전송 프로그램)로 실행됩니다.

「 」를 참조해 주세요.

메모들

  1. ^ "Release Notes".
  2. ^ D. J. Bernstein (1996-11-27). "Internet host SMTP server survey". Archived from the original on 2021-10-24.
  3. ^ "E-Soft MX survey". securityspace.com. E-Soft Inc. 1 March 2021. Archived from the original on 2021-10-24. Retrieved 21 March 2021.
  4. ^ "Mail Radar survey". Archived from the original on 2007-12-13.
  5. ^ Allman, Eric; Assmann, Claus; Shapiro, Gregory Neil. "Sendmail Installation and Operations Guide" (PDF). Archived from the original (PDF) on 2008-12-03. Retrieved 2009-07-28.
  6. ^ "Proofpoint, Inc. Acquires Sendmail, Inc" (Press release). Proofpoint, Inc. October 1, 2013. Archived from the original on 2021-10-24.
  7. ^ "Sendmail release notes". sendmail.org. The Sendmail Consortium. Archived from the original on 2021-10-24. Retrieved 2009-08-30.

레퍼런스

외부 링크