Windows XP telnet を使用して任意の電子メール アドレスに電子メールを送信したいと考えています。コマンド プロンプトを開き、telnet を有効にしてから telnet と入力しました。Gmail、Yahoo、Live の SMTP サーバーに正常に接続できます。しかし、メールを送信するためのコマンドを実行し始めると、エラーが発生します。
1 - コマンド プロンプトで telnet を書き込んだ後、コマンド プロンプトに次のように表示されます。
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet>
2 - 次に open smtp.gmail.com 587 と入力します
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet> smtp.gmail.com 587
3 - Enter キーを押すと、このメッセージが表示されます。
220 mx.google.com ESMTP e6sm9347529wiz.1
4 - 次に HELO と入力すると、このメッセージが返信されます...
220 mx.google.com ESMTP e6sm9347529wiz.1
HELO
250 mx.google.com at your service
5 - MAIL FROM: myname@gmail.com と入力すると、エラー メッセージが表示されます。
220 mx.google.com ESMTP e6sm9347529wiz.1
HELO
250 mx.google.com at your service
MAIL FROM: myname@gmail.com
502 5.5.1 Unrecognized command. e6sm9347529wiz.1
6 - 上記のアドレスの代わりに自分のメール アドレスを指定すると、このエラー メッセージが表示されます
220 mx.google.com ESMTP e6sm9347529wiz.1
HELO
250 mx.google.com at your service
MAIL FROM: myname@gmail.com
502 5.5.1 Unrecognized command. e6sm9347529wiz.1
MAIL FROM: shy.girl96@yahoo.com
530 5.7.0 Must issue a STARTTLS command first. e6sm9347529wiz.1
7 - StartSTL Port 587 と入力すると、次のメッセージが表示されます
555 5.5.2 Syntax error. e6sm9347529wiz.1
私はここで立ち往生しています。助けてください。