工作,我有兩個賬戶:SMTP不使用PHP郵件類
[email protected]
[email protected]
和
傳入POP3:pop.secureserver .NET(995)
傳出SMTP:smtpout.secureserver.net(80,3535,25,465)
這些工作中使用的電子郵件客戶端雷鳥一樣,盒後等,但不能用php-郵件:
error_reporting(0);
require_once ("class.phpmailer.php");// PHP MAILER FOR SENDING EMAILS
$mail = new PHPMailer();
define('EMAIL_HOST','smtpout.secureserver.net');
define('EMAIL_USER','[email protected]');
define('EMAIL_PASSWORD','xxxxxxxx');
$mail->IsSMTP();
$mail->Port = 465;
$mail->Host = EMAIL_HOST;
$mail->Username = EMAIL_USER;
$mail->Password = EMAIL_PASSWORD;
$mail->SMTPAuth = true;
$mail->FromName = "Administrator";
$mail->From = "Administrator";
$mail->AddAddress($email);
$mail->WordWrap = 50;
$mail->IsHTML(true);
$mail->Subject = "Seating Arrangements on Event";
$mail->Body = "Dear WeddingWire Customer";
if($mail->Send()) return "true";
return "false";
你缺少'if'的右括號')'。這是一個錯字嗎? – 2012-04-09 12:02:27
1.您在文件中有語法錯誤,2。請評論error_reporting(0);以查看代碼是否能夠獲得到PHP郵件程序類的正確路徑 – Pete 2012-04-09 12:04:38
error_reporting(0);只是爲了隱藏php-mailer類中警告的所有不推薦使用的方法。包含文件,完全創建對象並且不使用SMTP,php-mailer類的isMail()函數發送郵件。但我必須使用SMTP並且必須對用戶進行身份驗證。 – 2012-04-10 05:19:56