問題タブ [mailkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MIMEKIT を使用した DKIM
MIMEKIT を使用してすべてのメールに DKIM 署名しようとしていますが、メール本文の長さが短い場合は問題なく機能しますが、メール本文の内容/サイズが大きくなると、DKIM は失敗します。「BodyBuilder」を使用してボディを生成しています。
以下はMIMEKITでの私の疑問です
本文/コンテンツの長さに制限はありますか? DKIM 署名のコンテンツのテキスト形式と HTML 形式の両方を提供することは必須ですか?
以下は参照用の私のコードです:
email - MVC6 でメールを送信しますか?
さまざまなフレームワークで system.net.mail を参照してみました。
NuGet からインストールされた電子メール パッケージ MailKit 1.2.21 も使用してみました。
MailKit クラスを参照すると、「名前空間のタイプが見つかりません」というエラーが表示されます。
MVC 6 でメールを送信するにはどうすればよいですか?
c# - Mimekit、IMapClient はメッセージ全体をダウンロードせずに添付ファイル情報を取得します
次のコードを使用して、サブジェクト情報を取得しています。
メッセージ全体をダウンロードせずに、メールに添付ファイルが含まれているかどうか、具体的には Excel スプレッドシート (xls/xlsx) を確認することはできますか?
c# - メールキットで uid を取得するには?
私のコードは次のとおりです。
uid を保存したい。メッセージの uid を取得するにはどうすればよいですか?
c# - メールインボックスからC#アプリケーションで毎回新しい未読メールを受け取る
私はこのようなものと同じ機能を実現したい:
SMTP サーバーが新しい電子メールを受信したときに C# クライアントに通知する
これはうまくいっています。そのメソッド「NewMessageReceived」は、新しいメールが受信されるたびに正常に呼び出されます。
しかし問題は、メールを取得できないことです。このメソッドでは、INBOX の合計数しか取得できませんでした。
ライブラリを使用したこのコード: MailSystem.net
次のような私のコード:
未読メールを取得する次の解決策を見つけました。
http://mailsystem.codeplex.com/discussions/651129
MailKitライブラリを使用するように言っています。私はすでにMailSystem.netライブラリを使用しているため、ライブラリを 1 つだけ使用して要件を達成する方法はありますか?
他のライブラリも使用する準備ができています。
提案をお願いします。ありがとう
c# - List タイプの MailKit メッセージを作成するにはどうすればよいですか?
今日、私は次のように Mime を使用しています。
しかし、後で私のコードで私がやっている:
しかし、もちろん、次の行でエラーが発生します。
エラーは次のとおりです。
エラー 7 'System.Collections.Generic.List.Add(OpenPop.Mime.Message)' に最適なオーバーロードされたメソッドに無効な引数があります
と
エラー 8 引数 1: 'MimeKit.MimeMessage' から 'OpenPop.Mime.Message' に変換できません
OpenPop のみの MailKit メッセージが見つからないため、すべての MailKit メッセージ タイプのリストを作成できません。