邮件使用PHP转到垃圾邮件

时间:2015-05-11 08:54:19

标签: php smtp

我想使用PHP使用smtp邮件方法将邮件发送到收件箱。现在邮件转到垃圾邮件而不是收件箱,我使用的是smtp邮件方法。我已经设置了主机名,用户名和密码。包含了class.phpmailer.Mail正文包含HTML内容。

<?php

 define("SMTP_HOST", "mail.test.com"); //Hostname of the mail server
 define("SMTP_PORT", "25"); //Port of the SMTP like to be 25, 80, 465 or 587
  define("SMTP_UNAME", "tttt"); 
 //Username for SMTP authentication any valid   email created in your domain
 define("SMTP_PWORD", "tttt"); //Password for SMTP authentication
?>


Mail Code

//smtp mail
$mail   = new PHPMailer;
$mail->Host = SMTP_HOST; 
$mail->Port = SMTP_PORT; 
$mail->SMTPAuth = true; 
$mail->Username = SMTP_UNAME; 
$mail->Password = SMTP_PWORD; 
$mail->AddReplyTo("test@test.com", "test"); 
$mail->SetFrom("test@test.com", "test.com"); 
$mail->Subject = $subject; 
$mail->AddAddress($to, '');
$mail->MsgHTML($message);
$send = $mail->Send(); 
$mail->ClearAddresses();

 //smtp mail

有人帮帮我吗?

1 个答案:

答案 0 :(得分:0)

使用发件人通过电子邮件发送您的域名电子邮件。例如,如果您使用类似电子邮件的电子邮件,则使用像info@example.com这样的电子邮件,就像您的域名一样。在收件箱中发送电子邮件的可能性更大。