メール受信サイトを構築しています。Code Project で使用されているコードを使用して電子メールを読むことはできますが、電子メールの添付ファイルをダウンロードできません。
POP3 を使用して電子メールの添付ファイルをダウンロードする方法を誰か教えてもらえますか?
ありがとうございました!
メール受信サイトを構築しています。Code Project で使用されているコードを使用して電子メールを読むことはできますが、電子メールの添付ファイルをダウンロードできません。
POP3 を使用して電子メールの添付ファイルをダウンロードする方法を誰か教えてもらえますか?
ありがとうございました!
私のプロジェクトの1つでは、商用サーバーコンポーネントであるaspNetPOP3を使用しました。それは「難しい」こと(MIMEのもの)を行います。私にとっては非常にうまくいきます。添付ファイルの保存は、そのライブラリを使用すると非常に簡単です。次に例を示します。
POP3 pop = new POP3("127.0.0.1","dave@blah.com", "mypassword" );
pop.Connect();
MimeMessage msg = pop.GetMessage(1);
//save attachments to a directory
msg.SaveAttachments( "c:\\temp\\mydirectory\\", true );
pop.Disconnect();
添付ファイル付きの電子メールを送信すると、そのファイルはとしてエンコードさbase64
れ、メッセージに含まれます。したがって、すでに電子メールメッセージを受け取っている場合は、すでに添付ファイルを受け取っています。今ではそれをデコードするだけです。
どこまで到達したかについての詳細を提供できれば、この問題の解決に役立つ詳細情報を提供できます。