我正嘗試使用SwiftMailer以下面的php代碼發送電子郵件。無法使用SwiftMailer發送電子郵件
$transport = Swift_SmtpTransport::newInstance('smtp.domain.com', 25);
$transport->setUsername(getenv('USER_NAME'));
$transport->setPassword(getenv('PASSWORD'));
$swift = Swift_Mailer::newInstance($transport);
$mail = Swift_Message::newInstance();
$mail->setSubject('Hello');
$mail->setFrom(array('[email protected]' => 'Sender Name'));
$mail->setTo(array('[email protected]' => 'Receiver Name'));
$mail->setBody('some message');
$result = $swift->send($mail, $failures);
if ($result)
{
echo "Message successfully sent!";
}
else
{
echo "There was an error:\n";
print_r($failures);
}
以下錯誤來了...
There was an error:
Array ([0] => [email protected])
我使用山魈作爲SMTP ...
關於文檔,問題來自你的smtp。它拒絕這個收件人。正如@Sergey Kornilov所說的,改用真正的郵件。 – j0k