gpt4 book ai didi

php - 通过 sendgrid 发送邮件

转载 作者:行者123 更新时间:2023-12-04 21:53:52 25 4
gpt4 key购买 nike

我正在尝试通过 sendgrid 发送邮件,这里是我的代码:

// Setup Swift mailer parameters
$transport = Swift_SmtpTransport::newInstance('smtp.sendgrid.net', 25);
$transport->setUsername($username);
$transport->setPassword($password);
$swift = Swift_Mailer::newInstance($transport);

// Create a message (subject)
$message = new Swift_Message($subject);

// attach the body of the email
$message->setFrom($from);
$message->setBody($html, 'text/html');
$message->setTo($to);
$message->addPart($text, 'text/plain');

// send message
if ($recipients = $swift->send($message, $failures))
{
// This will let us know how many users received this message
echo 'Message sent out to '.$recipients.' users';exit;
}

我收到这个错误:Swift_TransportException

预期响应代码 250 但得到代码“”,消息为“”

...\swiftMailer\lib\classes\Swift\Transport\AbstractSmtpTransport.php(422)

请帮帮我!

最佳答案

(全面披露:我在 SendGrid 担任网络开发人员)

我们最近发布了一个新的 PHP 库,它可以解决其中的一些问题。我们仍然使用 Swift,但如果我还记得的话,库现在会为您设置好这些东西,让它更容易上手。

也请随时联系我们寻求帮助!

http://github.com/sendgrid/sendgrid-php

关于php - 通过 sendgrid 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8725365/

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