パソコンQ&AパソコンQ&A各種設定・トラブルHTMLスタイルシートJavaScrptPHPその他telnetでメールの送信・受信Telnetとはコマンド入力でサーバーとやり取りする通信プロトコルです。(汎用的な双方向8ビット通信を提供する端末間およびプロセス間の通信プロトコル)規格はRFC854で規定されています。これを使うとメールの送受信ができたり、Webサイトが見れたりサーバーとの通信はだいたいできます。コマンドによっては入力文字が表示されないことがありますが、そんな場合はtelnet起動後に次のコマンドを入力します。Port番号の一覧Telnetの起動スタート全てのプログラムcommandまたはcmdと入力して『OK』をクリックすると黒いコマンド入力画面が開きます。あとはtelnetと入力するだけです。telnet直接サーバーに接続するには次のようにします。25プロバイダによっては25ポートを禁止している場合があります。その場合は587番ポートで接続します。587すると送信サーバーとの通信が開始されます。ESMTPまずは自己紹介。自分の名前をサーバーに教えます。この名前は英数字であれば何でもいいです。examplenameそうするとサーバー側からも自己紹介があります。サーバーの名前やファイルサイズなどの情報が返ってきます。8BITMIME送信元のアドレスを入力します。<example@example.com>送信できる状態であればOkと返ってきます。SMTPの設定になってるのかもしれないので先にメールの受信をします。Ok今度は送信先のアドレスを入力します。<test@example.net>Okと返ってきます。Okメールの送信内容を入力します。ここから長いですよって感じで教えてみます。DATA「メールの内容を入力してね」と返ってきます。input.ここからは続けて入力します。Test内容Helloを入力して、最後は『.(ドット)』だけを送って「終わりですよ」ということを教えます。.このへんはメールソフトでメールのヘッダー情報をみたり、telnetでメールを受信してみると参考になります。TestHello.問題がなければ、次のように返ってきて送信完了です。delivery.終わるときはQUITと入力します。QUITこれで接続は終了します。bye.はいバイバイ。受信サーバーの110番ポートに接続します。110そうするとOKと返ってきてサーバーの自己紹介です。starting.ユーザー名(アカウント)を入力します。exampleaccパスワードの入力を求められます。exampleacc.パスワードを入力します。examplepassメールの件数などが返ってきます。1終了はQUITです。昭和100年問題(2025年問題)平成100年問題(2088年問題)JIS市町村コードこのページはリンクフリーです。「パンスト」は保土ヶ谷ナイロンの。