# SMTP(Simple Mail Transfer Protocol) ## SMTPとは? メールを転送するTCP方式のプロトコル。使用するポート番号は25。 メールサーバーなどは、SMTPを使用してメールを送信・受信・中継する。 欠点として認証を行なわない点が挙げられ、以下のような解決策がある。 * POP before SMTP * POPは認証を行なうため、POP認証後の一定時間SMTPの通信を許可する * SMTP AUTH * POPと同様に、ユーザ名とパスワードで認証を行なう ## SMTPコマンド コネクション確立後、送信側クライアントと受信側クライアントはSMTPコマンドを使用してやりとりする。 | コマンド | 内容 | | -------- | -------- | | HELO | 送信側のホスト名を受信側に伝える | | EHLO | HELOの拡張コマンド | | MAIL | メールの発信者を伝える | | DATA | メールの内容を伝える | | QUIT | コネクションを閉じる |
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up