Php邮件功能转向垃圾邮件

时间:2016-04-13 21:03:03

标签: php email web spam spam-prevention

我有一个免费的000webhost帐户,所以我不能使用php邮件或类似的东西。通常每当我使用php邮件功能时它会转到我的垃圾邮件,但现在电子邮件甚至没有出现在任何地方(我假设000webhost的邮件服务器暂时关闭)。我希望能够拥有它,以便电子邮件不会发送垃圾邮件。感谢您提前提供任何帮助。

1 个答案:

答案 0 :(得分:1)

确保您拥有正确的标题信息,但接收服务器会选择放置电子邮件的位置。例如:gmail.com只相信你的网址/服务器/电子邮件是垃圾邮件。

可能有很多原因,请确保您在https://www.google.com/webmasters/tools/home?hl=en上完成所有正确的网站管理员工作

至少这对gmail有帮助。

你只能做,甚至stackoverflow电子邮件转到我的垃圾邮件文件夹和堆栈是巨大的。

请确保告诉提交表单的人检查他们的垃圾邮件文件夹。

  <?php
            $to = 'johndoe@gmail.com';							 
    		$from = "emailaccount_youhave_setupon_server@yoruserver.com";
    		$subject = 'Website: Account Activation';
    		$message = '<!DOCTYPE html><html>
    		    			<head><meta charset="UTF-8"><title>Website: Message</title></head>
    							<body style="margin:0px;">
    			    				<div style="padding:10px;">
    				    				Website: Account Activation
    					    		</div>
    								<div style="padding:24px; font-size:17px;">
    									Hello '.$u.',<br><br>
    									Click the link below to activate your account:<br><br>
    									Click here to activate your account
									</div>
    							</body></html>';
    		$headers = "From: ".$from."\n";
    		$headers .= "MIME-Version: 1.0\n";
    		$headers .= "Content-type: text/html; charset=iso-8859-1\n";
    		if(mail($to, $subject, $message, $headers)){echo 'email sent';}
    ?>