- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 SMTP 中有信封 MAIL FROM header (实际上是一个 SMTP 命令),以及消息数据本身中的 FROM header (下面的示例)
我需要能够在不影响 MIME“发件人” header 的情况下修改 MAIL FROM header 。
困难在于 .net MailMessage 包含一个控制 SMTP 和 MIME header 的“发件人”属性,而允许自定义 header 的“ header ”属性不允许覆盖发件人 header 。
bounce tracking 需要此功能,我非常想避免切换到不同的 SMTP 包或从头开始实现 SMTP...
例如 - 请注意两条强调线
*{S}220 workstation1 Microsoft ESMTP 邮件服务
{C}HELO 工作站 1
{S}250 workstation1 你好[127.0.0.1]
{C}邮件来自:BOUNCE_TRACKING_TOKEN@mymailinglist.com
{S}250 2.1.0 me@mycompany.com....发件人OK
{C}收件人:
{S}250 2.1.5 you@yourcompany.com
{C}数据
{S}354 开始邮件输入;以 .
结尾{C}
发件人:coolstuff@mymailinglist.com
致:
主题: super 简单的邮件
回复:
这是一个非常简单的 body 。
.
{S}250 排队等待投递的邮件
{C}退出
{S}221 服务关闭传输 channel *
最佳答案
在 MAIL FROM
header 中使用您想要的地址设置 Sender
属性。
关于c# - 从 : header 修改 FROM SMTP header 而不影响 MIME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12511487/
我是一名优秀的程序员,十分优秀!