【问题标题】:smtp host is not working in godaddysmtp 主机在 godaddy 中不工作
【发布时间】:2019-01-09 23:36:11
【问题描述】:

我正在使用 php,发送电子邮件我正在使用 phpmailer...并且我配置了 smtp 服务器以通过 php 发送邮件。在本地主机中一切正常,但是当我将我的网站托管到 Godaddy 时。它显示了正在发送邮件...

这是我通过 phpmailer 发送邮件的代码。

function send_mail($email,$message,$subject)
{                       
    require_once('mailer/class.phpmailer.php');
    $mail = new PHPMailer();
    $mail->IsSMTP(); 
    $mail->SMTPDebug  = 0;                     
    $mail->SMTPAuth   = true;                  
    $mail->SMTPSecure = "ssl";                 
    $mail->Host       = "smtp.gmail.com";      
    $mail->Port       = 465;             
    $mail->AddAddress($email);
    $mail->Username="foo@gmail.com";  
    $mail->Password='bar';            
    $mail->SetFrom($email,'Postcam');
    $mail->AddReplyTo($email,"Postcam");
    $mail->Subject   = $subject;
    $mail->MsgHTML($message);
    $mail->Send();
}   

我在不同的网站上搜索...最后我得到了一个答案。godaddy 阻止了 smtp 连接以迫使他的客户使用像“reley-secureserver.net”这样的 oum 主机。 对吗。。

【问题讨论】:

标签: php email phpmailer


【解决方案1】:

转到您的 GoDaddy cPanel > MX 记录,然后选择您要从中发送的域。如果您通过 Gmail 电子邮件地址发送邮件,请确保选中“远程邮件交换器”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-13
    • 2018-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多