我通过此PHP代码从托管服务器发送邮件:
mail("myemail@gmail.com", "Subject: Verify Eg Net Solution ID", $randStr , "From: Egnetsolution@gmail.com" );
在myemail@gmail.com
中,电子邮件已发送,但有一条警告说:
"This message may not have been sent by: Egnetsolution@gmail.com Learn more Report phishing"
我必须在托管域服务器上做什么。如果你能给我一个解决方案,我将非常感谢你。
答案 0 :(得分:2)
检查此answer:
您可以为自己的网站设置Google应用,然后获取 Username@yourwebsite.com gmail帐户(more info here免费),或 您需要在当前服务器上设置一个电子邮件地址 是Username@yourwebsite.com并将其用作$ mail->来自地址。
您的电子邮件收件人正在接收您的邮件 告诉谷歌从你的服务器发送一封电子邮件,然后你就是 告诉他们这封邮件来自gmail,但不是 来自您的个人服务器。自从地址和你的 服务器地址不匹配,他们将其标记为垃圾邮件。这是谷歌的方式 防止垃圾邮件,如果你把它放在一起它们会是一样的 $ MAIL-肽从(YOURMOM@LOL.com)。电子邮件仍会发送,但你的 域名与@地址不匹配。