与地址不同的 MIME 和 SMTP

本文关键字:MIME SMTP 地址 | 更新日期: 2023-09-27 18:34:31

有没有办法用不同的MIME和smtp地址发送电子邮件?邮件似乎不支持这一点。

与地址不同的 MIME 和 SMTP

Kevin 所说的是,他希望消息本身在标头中包含一组不同的地址,而不是消息实际发送(或发送给(的人。

例如,在邮件头中,您可能有:

From: jack@thehill.com

但是,您可以连接到 SMTP 服务器并使用 jill@thehill.com

如果您设置的别名只是重定向到您的其他地址,但 SMTP 服务器只接受从其自己域中的电子邮件地址发送的邮件(我认为 GMail 有此限制(,这会很有用。

在发送给未公开的收件人时,它也很有用。

可是。。。你可能想考虑使用我的 MimeKit 和 MailKit 库进行 .NET。

MimeKit 处理电子邮件的构造和分析,而 MailKit 具有 SMTP、POP3 和 IMAP 的所有逻辑。

您可以做的是使用您想要的任何电子邮件地址构建 MimeMessage,然后使用:

client.Send (MimeMessage message, MailboxAddress sender, IEnumerable<MailboxAddress> recipients);

希望有帮助。