gpt4 book ai didi

php - Swiftmailer 捕获到异常 : Expected response code 250 but got code "",,消息为 ""

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:38:27 24 4
gpt4 key购买 nike

我在 symfony 1.4 swiftmailer 中遇到了麻烦。当我尝试使用 sendmail function()我收到错误代码:

Caught exception: Expected response code 250 but got code "", with message ""

symfony 不发送消息。

下面是我的函数sendmail

static function sendmail($mail, $textmessage, $subject) {
try {
$message = Swift_Message::newInstance()
->setFrom(sfConfig::get('app_mail_address_from'))
->setTo($mail)
->setSubject($subject)
->setBody($textmessage)
->setContentType("text/html");
// sfContext::getInstance()->getMailer()->send($message);
sfContext::getInstance()->getMailer()->send($message);
// mail("mymailcom", "A subject", "A message", "FROM: noreply@mail.com");

} catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "\n";
}


}

我尝试做的事情:

  1. 我尝试测试 mail() 函数。效果很好。

  2. 我尝试将 smtp 设置更改为 gmail 帐户 - 不起作用

我的服务器是:godaddy.co.uk 服务器上的 CentOs6

有人可以帮我解决这个错误吗?

最佳答案

好的,来自评论的帖子有帮助,也许有人会使用它:我认为问题出在 swiftmailer:

 try {

$transport = Swift_MailTransport::newInstance();
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance('Subject')
->setFrom(sfConfig::get('app_mail_address_from'))
->setTo($mail)
->setSubject($subject)
->setBody($textmessage)
->setContentType("text/html");
$mailer->send($message);
} catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "\n";die;
}

这是工作代码

关于php - Swiftmailer 捕获到异常 : Expected response code 250 but got code "",,消息为 "",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26299588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com