特定のメールアドレスに送信されたメールを受信できるWPFアプリケーションを実装しようとしています。シナリオは、ユーザーがPPTファイルを添付ファイルとして特定の電子メールアドレスに送信し、WPFアプリケーションがこの電子メールをリッスンし、電子メールを受信すると、添付ファイルを作成し、ハードドライブに保存します。
少し見ましたが、System.Net.Mail
は、System.Net.Mail.SmtpClient
クラス。 WPFとC#でこれを行う方法を誰かが私に提案できますか?.
前もって感謝します!
var client = new POPClient();
client.Connect("pop.gmail.com", 995, true);
client.Authenticate("[email protected]", "YourPasswordHere");
var count = client.GetMessageCount();
Message message = client.GetMessage(count);
Console.WriteLine(message.Headers.Subject);
フォローできる簡単なヒント: http://www.joshwright.com/tips/sending-ception-email-in-csharp
POP3またはIMAPを使用して電子メールメッセージを確認し、電子メールメッセージを処理して添付された.pptファイルを保存できます。サンプルは こちら をクリックしてください。
他の回答のさまざまなリンクが機能しなくなったため、GmailなどのPOP3サーバーから受信したメールをダウンロードする方法をCodeProjectに書いた記事への2つのリンクを次に示します。
POP3電子メールクライアント
完全なMIMEサポートを備えたPOP3電子メールクライアント
コードは10000回以上ダウンロードされましたが、大きすぎてここに投稿できません。