【问题标题】:how to change return path in smtp mail settings in asp.net?如何在 asp.net 中更改 smtp 邮件设置中的返回路径?
【发布时间】:2014-06-15 00:06:34
【问题描述】:
谁能指导我如何在 ASP.net 3.5 / C# 3.5 中发送带有返回路径的电子邮件。我知道几年前这是可能的,但现在由于欺骗问题,这是不可能的。我一直在网上寻找,但没有用。我希望电子邮件如果被退回,应该到达我的退回邮箱,例如 Bounce@mydomain.com。
我正在使用简单的 smtp。
当我尝试这样做时:
mailMessage.ReturnPath = "test@gmail.com"
它给了我编译时错误
returnpath is not a member of system.net.mail.mailmessage?
【问题讨论】:
标签:
asp.net
webforms
smtp
【解决方案1】:
间接发件人地址将是您的返回路径,您可以直接使用以下语法:
MailMessage message = new MailMessage();
message.Headers.Add("Return-Path", "response@1234.biz");
【解决方案2】:
mailMessage.From
mailMessage.Sender
不是同一件事,其中一个会做你要找的事情,从记忆中,我不记得是哪一个,但我很确定它是发件人。