メールサーバーは主に3つのコンポーネントで構成されます:
- MTA(メール転送エージェント) — SMTPでメールの送信・転送を担当。代表的なソフト:Postfix、Exim、Sendmail、Exchange。
- MDA(メール配信エージェント) — MTAからユーザーのメールボックスに配信。代表:Dovecot、Cyrus IMAP。
- MRA(メール取得エージェント) — IMAP/POP3でユーザーがメールにアクセス。
その他:メールキューシステム、スパム対策(SpamAssassin、RBL、Greylisting、DKIM/SPF/DMARC)、TLS暗号化、Webmail(Roundcube、Horde)。
主要プロトコル
| プロトコル | 用途 | デフォルトポート | SSLポート |
|---|---|---|---|
| SMTP | 送信 | 25 | 465 |
| POP3 | ダウンロード | 110 | 995 |
| IMAP | サーバー管理 | 143 | 993 |
- SMTP (587) — クライアント送信用(TLS)。
- POP3 — サーバーからダウンロードし通常削除。単一デバイス向け。
- IMAP — メールはサーバーに保存。マルチデバイス対応。