-1
我在本地主機(wamp服務器)和1und1服務器上使用相同的腳本。 使用相同的SMTP設置。Phpmailer在本地主機上運行,但不在服務器上
在本地主機上,我可以發送電子郵件,但在服務器上我不能。我在主機上遇到的錯誤是:SMTP連接()失敗。
我問到1und1支持,他們告訴我要檢查我的腳本...
有人能告訴我,如果他們是錯誤的或者是一個問題,我的腳本?
if(isset($_GET['send_mail']))
{
require 'mail/PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->CharSet = 'UTF-8';
$mail->SMTPDebug = 3;
$mail->isSMTP();
$mail->Host = 'tls://smtp.1und1.de';
$mail->SMTPAuth = true;
$mail->Username = '***********';
$mail->Password = '***********';
$mail->SMTPSecure = 'TLS';
$mail->Port = '587';
$mail->From = '[email protected]';
$mail->FromName = '[email protected]';
$mail->AddAddress('[email protected]');
$mail->addReplyTo('[email protected]');
$mail->Subject = 'This is a title';
$mail->Body = 'Body content';
$mail->AltBody = 'Body content again';
if($mail->send())
{
return true;
}
else
{
echo $mail->ErrorInfo;
}
exit();
}
的可能的複製[SMTP連接()在PHPMailer的失敗錯誤(http://stackoverflow.com/questions/19288162/smtp-connect-failed-error-in-phpmailer) – Synchro
搜索在發佈之前,和[閱讀文檔](https://github.com/PHPMailer/PHPMailer/wiki)。這個問題有數百個重複。 – Synchro
我已經從堆棧中檢查了其他問題,沒有什麼能解決我的問題。這不是我的觀點的重複。這是一個特別的問題。同步,閱讀我的文章,包括市場粗體文本。 –