- - PR -
RFC821コマンドで直接メールを送信するには
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2002-05-09 11:45
View a live demo をクリックすると Web Form が表示されますので Mail Server, From, To, Subject, Body を入力してから Send ボタンをクリック します。 この DEMO は、RFC821 コマンドを使用して直接 Mail Server に送信します。 Mail Server にメールを送信するには、次の一連のコマンドを送信します。 HELO myhost MAIL FROM: test@hotmail.com RCTP TO: test@hotmail.com DATA mail header and body text . メールデータの最後には、CRLF と "." (ドット)を送信します。 mail header and body text の部分には From: test@hotmail.com Subject: Hi To: test@hotmail.com This is a part of the body text . のようなデータを送信します。header/body の間にブランクを挿入します。
SMTP にこれらのコマンドを送信するには、telnet の port 25 を使用します。 Dim tcpc As New TcpClient() Try tcpc.Connect(strMailServer, 25) Catch Response.End() End Try この DEMO では、RCTP TO で500番代のコードが返されたときメールの送信を行いません。 Happy Programming! Akio Kasai [ メッセージ編集済み 編集者: Dr ADO.NET 編集日時 2002-05-09 11:50 ] |
1