dongwei2983 2013-07-19 10:05
浏览 81

SMTP错误:使用其他服务器而不是SMTP时无法连接到SMTP主机

i am working in php. I have wriiten mail functionality using mailer extension of Yii framework with code as-

public function sendsecureEmail($FromEmail,$ToEmail,$Subject,$Message)
    {
        $settings=new Settings();
        $mailer = Yii::createComponent('application.extensions.mailer.EMailer');
        $mailer->IsSMTP();
        $mailer->IsHTML(true);
        $mailer->SMTPAuth = true;
        $mailer->SMTPSecure = 'ssl';
        $mailer->Host =$settings->Host;
        $mailer->Port =$settings->Port;
        $mailer->CharSet = 'UTF-8';
        $mailer->Username =$FromEmail; 
        $mailer->Password =$settings->password;
        $mailer->FromName = 'balaee.com';
    //  $mailer->AddAddress($ToEmail);
        $mailer->Subject = $Subject;
        $mailer->IsHTML(true);
        $mailer->Body=$Message;
        $mailer->AddCC($ToEmail);
    //  $mailer->AddBCC=;
        if($mailer->Send())
        {
            echo "Mail send Successfully.Please you have check mail ";
        }
        else
        {
            echo "Fail to send your message!";
        }
    }

where $setting->$Host="mail.balaee.com",$setting->$Port=25. In php.ini file settings are as-

SMTP = mail.balaee.com
sendmail_from = noreply@balaee.com
smtp_port = 25

When i am trying to send mail its giving me error as-SMTP Error: Could not connect to SMTP host. So what addtional settings i needed to do

  • 写回答

1条回答 默认 最新

  • duanjing7651 2013-08-02 11:14
    关注

    I had a similar error. Turned out the DNS settings went blank in centos after the server restarted. After setting them up everything stared working again. Hope it helps.

    评论

报告相同问题?

悬赏问题

  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 AT89C51控制8位八段数码管显示时钟。
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题