发送电子邮件:更改“发件人”字段是否不好?

4
只是想知道在发送电子邮件时(通过编程方式)更改“发件人”字段是否被认为是一件“坏事”,并且邮件服务器是否更有可能拒绝从我的网络/邮件服务器发送的电子邮件或将其标记为垃圾邮件。我有一个设施,用户可以使用Web界面发送电子邮件,因此Web /邮件服务器必须发送电子邮件并更改“发件人”字段以假装它来自用户的电子邮件。RFC实际上没有说明太多:http://www.faqs.org/rfcs/rfc2822.html。祝好,SM编辑:这是我使用Web界面发送电子邮件时在Gmail中的标题:Received-SPF:fail(google.com:域web_email_addy@mailinator.com不指定xxx为允许的发件人)client-ip = xxx; Authentication-Results:mx.google.com;spf = hardfail(google.com:域web_email_addy@mailinator.com不指定xxx为允许的发件人)smtp.mail = web_email_addy@mailinator.com Received:from localhost(webserver.name [yyy])by sending.domain(Postfix)with ESMTP id 903201474F for ;周五,2009年11月27日09:10:29 +1100(EST)编辑2:spf = fail似乎很糟糕,但Gmail对此没有任何反应:http://www.openspf.org/SPF_Received_Header当SPF查询返回“fail”时,MTA应拒绝连接。当SPF查询返回任何其他结果时,MTA应向消息添加咨询标头,格式为“Received-SPF:neutral”或“Received-SPF:pass”。这样,路上的垃圾邮件过滤器可以考虑到该标头作为更平衡决策的一部分。
2个回答

1

虽然您可以更新“发件人”字段,但如果该字段与原始邮件服务器的域不匹配,许多邮件服务器会将电子邮件标记为垃圾邮件或直接删除它们。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接