WEB用語辞典-SMTP(Simple Mail Transfer Protocol)
WEB用語辞典-SMTP(Simple Mail Transfer Protocol)

SMTP(Simple Mail Transfer Protocol)は、電子メールを送信するために使用される通信プロトコルです。メールソフトやWEBメールから送信されたメールは、SMTPを利用してメールサーバーへ送られ、そこから相手のメールサーバーへ転送されます。インターネット上でメールを送信するための標準的な仕組みとして長年利用されており、現在でもほぼすべてのメールサービスで採用されています。
SMTPの役割は「メールを送ること」に特化しています。例えば、パソコンやスマートフォンでメールを作成して送信ボタンを押すと、そのメールはSMTPサーバーを経由して宛先へ届けられます。一方、受信したメールを閲覧するためには、POP3やIMAPといった別の通信プロトコルが使用されます。そのため、「SMTPは送信」「POP3・IMAPは受信」と覚えると、それぞれの役割を理解しやすいでしょう。
WEBサイトの運営では、お問い合わせフォームや会員登録、注文確認メール、パスワード再設定メールなど、自動送信メールの配信にもSMTPが利用されています。WordPressでも、SMTPを利用することでメールの送信成功率が向上し、迷惑メールとして判定されるリスクを軽減できるため、多くのWEBサイトでSMTPプラグインが導入されています。
現在のSMTP通信では、セキュリティを高めるためにSSL/TLSによる暗号化が一般的です。暗号化されていない通信ではメールの内容や認証情報が盗み見られる危険があるため、多くのメールサービスでは「SMTP over SSL」や「STARTTLS」といった暗号化方式が採用されています。また、送信時にはユーザー名とパスワードによるSMTP認証(SMTP AUTH)を必要とするケースがほとんどで、不正なメール送信を防ぐ仕組みとして重要な役割を果たしています。
SMTPは普段意識する機会は少ないものの、電子メールを確実かつ安全に届けるために欠かせない技術です。WEBサイトから送信される各種メールや、日常的に利用するメールサービスの裏側では、SMTPが重要な役割を担っており、WEB制作やサーバー運用に携わる人にとって基本的な知識の一つとなっています。
