電子メールをローカルで受信できるアプリケーションを作成し、成功した応答とエラー応答を返すことができます。SMTP AUTHの必要性は何ですか?
SMTPの仕組みに関するチュートリアルを読んだあと、ローカルに実行しているSMTP serverにtelnetを使って電子メールを送信しようとしました。
- 接続HELO/EHLOコマンド
- SMTPサーバへ
- AUTH ...
- MAIL QUITE
- 書き込みsomeDataが
- DATAコマンドをコマンドにRCPT
- コマンドから
私が理解できなかったことは、手順3です。ローカルホストに電子メールを送信するには、認証が必要なのはなぜですか。私はyahooユーザーでGmailユーザーに電子メールを送る必要がありますが、どうすればGmailのSMTPサーバーに認証できますか?
「ローカルSMTPサーバーに電子メールを送信する」ではなく、「ローカルSMTPサーバー経由で電子メールを送信する」ということですか?したがって、私は何か活動をする前に認証されるように頼んでいます。 –
デフォルトでは、電子メールを送信している間は同じプロセスを行い、アクティビティを実行する前に認証する必要があります。 –