私が達成しようとしているのは、特定のタイプのメール添付ファイルをGmailやYahooなどのコードからダウンロードすることです。それは可能か、これに関するどんな考えも大きな助けになるでしょうメール添付ファイルをプログラムを介して任意のメールサーバーにダウンロード
-3
A
答えて
0
コード以下のようなもの試してみてください:
using(Pop3 pop3 = new Pop3())
{
pop3.Connect("server");
pop3.UseBestLogin("user", "password");
foreach (string uid in pop3.GetAll())
{
IMail email = new MailBuilder()
.CreateFromEml(pop3.GetMessageByUID(uid));
Console.WriteLine(email.Subject);
// save all attachments to disk
email.Attachments.ForEach(mime => mime.Save(mime.SafeFileName));
}
pop3.Close();
}
出典:
1)https://www.limilabs.com/blog/download-email-attachments-net
2)http://www.codeproject.com/Articles/188349/Read-Gmail-Inbox-Message-in-ASP-NET
・ホープ、この意志はあなたを助けます。
ありがとうございました
0
これにはIMAPが必要です。最初にメールのMIMEを読む必要があります。添付ファイルがあれば簡単にダウンロードできます。
POPには、メールに添付ファイルがあるかどうかを知る手段はありません。 POPでは、完全なメールをローカルでダウンロードしてから、メールのMIMEを解析する必要があります。
C#には、メールのMIME構造を解読/解析でき、メールのさまざまな部分に簡単にアクセスできるクラスがあります。
関連する問題
- 1. 添付ファイルが添付されていて、Outlookやメールサーバーには添付されていないメール
- 2. C#アプリケーションでメールを受信して添付ファイルをダウンロードする
- 3. 添付ファイルをLaravelのメールに添付してください
- 4. Androidの意図:添付ファイル付きのメールを送信
- 5. Android:メールの添付ファイルを正しくダウンロード/保存する
- 6. PDFファイルをメールに添付
- 7. 添付ファイル付きメールをewsでダウンロードする
- 8. メールの添付ファイル
- 9. データベースから任意のタイプのjavaMail添付ファイルを送信
- 10. 添付ファイル付きのメールをASP.NETでプログラムで送信する
- 11. ZF2に添付ファイルを添付した電子メールを送信
- 12. Python - 電子メール添付ファイルからExcelファイルをダウンロードして解析する
- 13. PDFをダウンロードして電子メールに添付する
- 14. Outlook 2007から電子メールの添付ファイルをダウンロード
- 15. ExchangeでEWSを使用してメールの添付ファイルをダウンロードする方法
- 16. 添付ファイル付きメール
- 17. PHPがメールに添付ファイル
- 18. どのような見通しでプログラム添付ファイルのデータにアクセスするには添付ファイルがメール
- 19. 電子メール添付ファイルの添付ファイルを保存する
- 20. Rを使用してOutlook電子メールから添付ファイルをダウンロードする
- 21. Meteorにbase64 PDFを電子メールの添付ファイルとして添付
- 22. 大きな添付ファイルを添付したメールをc#
- 23. 本文と添付ファイルを添付した電子メールをmailx
- 24. 電子メール添付ファイルをダウンロードするスクリプト
- 25. 電子メールから添付ファイルをダウンロードする
- 26. メールに添付ファイルとして.docファイルを送信します。
- 27. ダウンロード特定の件名のJavaメールを使用してGmailからすべての添付ファイルをダウンロード
- 28. 特定のラベルを含むメールからすべての添付ファイルをダウンロード
- 29. phpメール:添付ファイルのエラー
- 30. Laravelメールの添付ファイル
POPまたはIMAPで接続し、メールを繰り返して、添付ファイルがあるかどうかを確認してください。あなたは何を試しましたか、あなたの質問は何ですか? – CodeCaster
メールサーバーはWebページであり、各Webページとのインターフェイスをとるカスタムコードを記述する必要があります。 – jdweng
メールでの添付ファイルのクラス名プロパティを介して私はその添付ファイルをクリックすることができますが、メールがIEで開かれた後にポップアップをクリックした後に2つのオプションが表示されます。それはMicrosoftのセキュリティ機能であるため、コードをクリックしないでください。他の問題は、特定のタイプのメールのみをダウンロードし、クラス名をクリックすると各添付ファイルがダウンロードされることです。 – pk8382