C# 电子邮件地址无效

C# 电子邮件地址无效,c#,asp.net,.net,delphi,email,C#,Asp.net,.net,Delphi,Email,我们有一项业务要求,要求从无效地址发送电子邮件,以便客户无法回复 无效地址为PleaseNotReply-请注意缺少域 如果这在我们目前用Delphi编写的一些系统上是有效的,那么我们用.Net编写的新系统(并使用MailAddress)将其作为无效抛出 这个from地址是数据驱动的,这也是一个业务需求,因此必须以这种方式工作 想法 新邮件地址(“PleasedNotReply”、“PleasedNotReply”)您可以使用保留用于测试目的的域“.invalid”。PleaseDoNotRep

我们有一项业务要求,要求从无效地址发送电子邮件,以便客户无法回复

无效地址为PleaseNotReply-请注意缺少域

如果这在我们目前用Delphi编写的一些系统上是有效的,那么我们用.Net编写的新系统(并使用MailAddress)将其作为无效抛出

这个from地址是数据驱动的,这也是一个业务需求,因此必须以这种方式工作

想法


新邮件地址(“PleasedNotReply”、“PleasedNotReply”)

您可以使用保留用于测试目的的域“.invalid”。PleaseDoNotReply@invalid.invalid保证为无效地址。其他保留域列出在.< /p>中,它不是“代码>无效”。com < /COD>,但是<代码>什么。无效< /代码>。如果这是重写,您可能需要考虑另一个邮件库,例如CykaT.Melman,这不会强迫您使用邮箱地址。这不是免费的,但成本很低。@TLama,我要改变我的例子。我想知道为什么invalid.com解析为一个实际的域。@TLama,而且该电子邮件很有可能最终成为垃圾邮件box@PageNotFound是的,有。即使您仅使用OP试图使用的
请不要回复
。但这是该要求的结果。我认为,正因为如此,许多人只使用页脚文本,如“此电子邮件是自动生成的,不响应它”,这没有这种风险。我个人也会这么做,因为一个好的垃圾邮件箱应该过滤那些声称来自不同发件人的邮件。