我在问这个问题只是因为我很好奇,可能它是一个非常愚蠢和非常知名的事情,但我无法在网上找到答案:如何防止phpmailer用不同的“发件人”地址发送电子邮件?
今天我在帮他的网站朋友。他让我准备一个可以通过他的网站(例如www.myfriendswebsite.com)和phpmailer发送的html电子邮件模板。我准备并在我的域名/服务器上进行了测试,将他的电子邮件地址(例如[email protected])放在“from”部分。我通过我的网站(例如www.mywebsite.com)发送了一封电子邮件到我的个人电子邮件地址(例如[email protected]),当我收到电子邮件时,我意识到我甚至没有看到我的域名姓名或电子邮件地址(例如[email protected]);相反,我看到我朋友的电子邮件地址([email protected])。当我点击“回复”时,回复我朋友的地址;它看起来像是从我朋友的网站直接发送的。当然;如果我提取原始来源,我会看到收到电子邮件的详细信息,但是阻止其他人使用我的电子邮件地址和垃圾邮件人员?我很确定这是垃圾邮件和黑客入侵的另一种方式,但有什么办法可以防止这种情况?它吓了我一下,我不知道还有什么可以转,但Stackoverflow :)
请分享您使用的相关的PHP代码,以便我们可以指出您错误的位置。 – saji89