1
可以請一些建議一個代碼我送使用雅虎smatp,和PHP郵件發送郵件..嘗試使用雅虎SMTP在PHP
require("class.phpmailer.php"); // be sure to change this to your location!
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl"; // sets the prefix to the servier
$mail->Host = "smtp.mail.yahoo.com"; // sets yahoo as the SMTP server
$mail->Port = 25; // set the SMTP port
$mail->Username = "[email protected]"; // yahoo username
$mail->Password = "password"; // yahoo password
$mail->From = "[email protected]";
$mail->FromName = "myname";
$mail->AddAddress("[email protected]");
$mail->Subject = "Test PHPMailer Message";
$mail->Body = "Hi! \n\n This was sent with phpMailer_example3.php.";
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
此代碼是給我errrors「無法連接到SMTP主機」
您應該注意,舊的Yahoo Mail(@ yahoo.com)地址不支持SMTP ...您必須購買他們的高級選項才能支持SMTP。但是新的y7mail不需要購買高級計劃就可以支持SMTP。 – 2010-08-19 05:57:53
連續第3行[想使用雅虎smtp從php發送郵件](http://stackoverflow.com/questions/3512204/want-to-send-mails-from-php-using-yahoo-smtp) – 2010-08-19 06:09:37
不管你信不信,它實際上是第五次普拉米提出了這個問題的一些變種,上校。 – Shabbyrobe 2010-08-19 06:16:08