日々の忘備録とリファレンス

PHPマニア

HTML・CSS・PHP・jQuery・Mysql・Linuxの総合情報サイト

PHPを中心にしたIT用語など、サーバー用語からTCP/IP用語まで

HTML・CSS・PHP・jQuery・Mysql・Linuxの情報サイト

+
Share
Bookmark
Follow

メールサーバー

メールサーバーとは

IT用語の中のサーバー用語である「メールサーバー」について説明していきます。

メールサーバーって何?
メールサーバーとは、送信されたメールアドレスの情報に基づいてメールデータの転送処理などをするサーバーのことです。

メールサーバーの中でも、送信メールサーバー受信メールサーバーがあります。

送信メールサーバーと受信メールサーバー

送信メールサーバー
送信メールサーバーとしては、SMTPサーバーがあります。SMTPサーバーの処理を行うプログラム群をMTAと言います。代表的なMTAは、SendmailPostfixqmailなどがあります。

受信メールサーバー
受信メールサーバーは、メールソフトでメールを受信する際にメールサーバーからダウンロードさせるPOPサーバーと、直接メールサーバーのメールデータを見に行かせるIMAPサーバーがあります。その処理を行うプログラム群をMRAと言います。代表的なMRAは、Dovecotなどがあります。

PHPに最適の共用サーバー

GMOの格安WordPressサーバー

ロリポップサーバー

お名前.comのサーバー

お名前サーバー

MUAとMSAとMTAとMDAとMRA

メールは送信すると、

MUA(送信者のメールソフト)

MSA(認証)

MTA(送信メールサーバー)

MDA(配送)

MRA(受信メールサーバー)

MUA(相手先のメールソフト)

の順に相手先に届きます。

MUA
MUAとは、Mail User Agentのことで、簡単にいうとみんながよく使っているメールクライアントソフトのことです。

代表的なMUA
  • Windowsメール
  • Outlook
  • Thunderbird
などがあります。

MSA
MSAとは、Massage Submission Agentのことで、MUAなどから送られて来たメールを受け取りMTAにデータを渡すプログラム群のことです。

主にOP25Bや認証を担っています。

MTA
MTAとは、Mail Transfer Agentのことで、MSAや他のMTAからメールを受け取り、MDAや他のMTAにデータを渡すプログラム群のことです。

代表的なMTA
  • Sendmail
  • Postfix
  • qmail
などがあります。

MDA
MDAとは、Mail Delivery Agentのことで、MTAから送られて来たメールを受け取りMRAにデータを渡すプログラム群のことです。

代表的なMDA
  • Procmail
  • Maildrop
などがあります。

MRA
MRAとは、Mail Retrieval Agentのことで、MDAからメールを受け取り、MUAにデータを渡すプログラム群のことです。

代表的なMRA
  • Dovecot
  • qpopper
  • imapd
などがあります。

メールサーバーと同じカテゴリのIT用語

サーバー用語

Copyright© 2019-2021 php-mania.com All Rights Reserbed.

当サイトに掲載している文章、画像などの無断転載を禁止いたします。