如何在asp.net中更改smtp邮件设置中的返回路径?

时间:2014-04-29 07:21:24

标签: asp.net webforms smtp

任何人都可以指导我如何在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?

2 个答案:

答案 0 :(得分:2)

mailMessage.From

mailMessage.Sender

不一样的,其中一个会做你正在寻找的东西,从记忆中,我不记得哪一个,但我很确定它是发送者。

答案 1 :(得分:1)

Indirecly From和发件人地址将是你的返回路径,直接你可以使用这种语法:

MailMessage message = new MailMessage();
message.Headers.Add("Return-Path", "response@1234.biz");