![](/img/trans.png)
[英]PHPMailer: SMTP ERROR: Failed to connect to server: (0) with godaddy
[英]How to fix send PHPMailer SMTP mail on GoDaddy Server 500 (Internal Server) Error
當我嘗試通過 PHPMailer (SMTP) 從 GoDaddy 服務器發送郵件時,它顯示 500(內部服務器)錯誤。
我的代碼是:
ini_set('display_errors', 1);
error_reporting(E_ALL);
require 'vendor/autoload.php';
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->Host = 'SERVER.secureserver.net'; // Must be GoDaddy host name
$mail->SMTPAuth = true;
$mail->Username = 'EMAIL';
$mail->Password = 'PASSWORD';
$mail->SMTPSecure = 'tls'; // ssl will no longer work on GoDaddy CPanel SMTP
$mail->Port = 587; // Must use port 587 with TLS
$mail->setFrom('EMAIL', 'NAME');
$mail->addAddress('EMAIL', 'NAME');
$mail->Subject = 'Mail Subject';
$mail->Body = 'Mail Body';
$send = $mail->send();
?>
它返回 500(內部服務器)錯誤。
對於那些現在訪問此頁面的人。
GoDaddy 電子郵件不支持 TLS
為確保您的電子郵件具有最高級別的安全性,GoDaddy 不再支持 TLS 版本1.0
和1.1
。
參考: https ://in.godaddy.com/help/tls-10-and-11-end-of-support-41090
在這種情況下,請使用 Gmail 或 Outlook SMTP
您可以按照本指南,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.