0

MIMEKIT を使用してすべてのメールに DKIM 署名しようとしていますが、メール本文の長さが短い場合は問題なく機能しますが、メール本文の内容/サイズが大きくなると、DKIM は失敗します。「BodyBuilder」を使用してボディを生成しています。

以下はMIMEKITでの私の疑問です

本文/コンテンツの長さに制限はありますか? DKIM 署名のコンテンツのテキスト形式と HTML 形式の両方を提供することは必須ですか?

以下は参照用の私のコードです:

var message = new MimeMessage();
message.From.Add(new MailboxAddress("Sender", "abc@xyz.com"));
message.To.Add(new MailboxAddress("Mr K", ""k@abc.com"));
message.Subject = "Hi";
message.Sender = new MailboxAddress("realsender", "realsender@rtg.com");
message.InReplyTo = "realsender@rtg.com";
var builder = new BodyBuilder();
builder.TextBody = strbodytxt;
builder.HtmlBody = strbody;
builder.Attachments.Add(strattachmentpath);
message.Body = builder.ToMessageBody();
4

1 に答える 1

1

本文/コンテンツの長さに制限はありますか?

いいえ。

DKIM 署名のコンテンツのテキスト形式と HTML 形式の両方を提供することは必須ですか?

いいえ。

DKIM 署名に多数のバグ修正が加えられているため、MimeKit の最新バージョンを使用していることを確認してください。

すでに最新バージョンを使用している場合は、失敗するサンプル コードをバグ レポートに提出してください。

于 2016-04-12T15:26:20.663 に答える