任何人都可以指导我如何在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?
答案 0 :(得分:2)
mailMessage.From
mailMessage.Sender
不一样的,其中一个会做你正在寻找的东西,从记忆中,我不记得哪一个,但我很确定它是发送者。
答案 1 :(得分:1)
Indirecly From和发件人地址将是你的返回路径,直接你可以使用这种语法:
MailMessage message = new MailMessage();
message.Headers.Add("Return-Path", "response@1234.biz");