MTA
IT위키
더 많은 작업
- Mail Transfer Agent
- Sendmail
- 가장 오래되었고 가장 널리 사용되는 MTA
- 아래의 다른 MTA들에 비해 제약이 많고 사용이 어려운 단점
- Postfix
- IBM의 연구소에서 개발됨
- Sendmail을 대체하기 위해 만들어졌으며 Sendmail 다음으로 널리 사용됨
- Linux, Mac OSX, Solaris 등 UNIX 계열 운영체제에서 사용 가능
- Exim
- Postfix와 마찬가지로 여러 UNIX 계열 운영체제에서 지원됨
- 모니터링 기능, 메일 라우팅 기능 등이 우수
- POP 및 IMAP 프로토콜 지원 안 함
- Qmail
- 비교적 최근에 공개된 리눅스용 MTA
- 작은 용량이지만 뛰어난 효율성 제공
메일은 여러 프로그램을 거쳐 전달되고, 프로그램마다 맡은 일이 다르다.
| 구분 | 하는 일 | 예 |
|---|---|---|
| MUA(Mail User Agent) | 사용자가 메일을 쓰고 읽는 메일 클라이언트 | Outlook, Thunderbird, Evolution, KMail(KDE), mutt, mail |
| MTA(Mail Transfer Agent) | 메일을 다른 메일 서버로 전송·중계한다(SMTP) | sendmail, postfix, qmail, exim |
| MDA(Mail Delivery Agent) | 받은 메일을 사용자 메일함에 넣는다 | procmail, dovecot-lda |
| POP·IMAP 서버 | 메일함의 메일을 MUA 가 가져가게 한다 | dovecot |
- kmail 은 KDE 데스크톱의 메일 클라이언트(MUA)라 MTA 가 아니다