如何使用 C# .Net 使用 Chilkat 将带有 DKIM 的电子邮件发送到 BCC

How to send email with DKIM to BCC using Chilkat using C# .Net

我的问题是关于使用 chilkat 通过 dkim 发送密件抄送。 在过去的几年里,我使用 Chilkat 成功地发送了电子邮件。我遇到了一个新要求,我需要密件抄送发送的电子邮件。以前,我正在使用 我正在添加密件抄送,例如

email.AddBcc("name","bcctest@bcc.com");

Chilkat.Dkim dkim = new Chilkat.Dkim();
Chilkat.MailMan mailman = new Chilkat.MailMan();
Chilkat.Email email = new Chilkat.Email();
mailman.SendMimeBytes(email.BounceAddress, email.GetToAddr(0), dkimSignedMime); 

我正在使用 SendMimeBytes 发送电子邮件。 dkimSignedMime 包含证书信息和电子邮件对象 mime。使用同样的方法我无法发送密件抄送。 我试过了

mailman.SendEmail(email); 

它发出了电子邮件,但它进入了垃圾邮件。

在转换为 mime 之前,我将电子邮件的 BCC 属性 分配给相关的电子邮件地址。但这并不像预期的那样工作,因为密件抄送信息已从 mime 中删除。有没有一种方法可以在保持完整性的情况下实现此功能?

感谢您的帮助。

这里是一个示例,展示了如何发送 DKIM 签名的电子邮件,还说明了如何添加 BCC 电子邮件地址。

https://www.example-code.com/csharp/dkim_send_email.asp