【发布时间】:2017-12-26 20:51:36
【问题描述】:
我正在尝试使用Swiftmailer 发送电子邮件。
我收到一个未捕获的错误:
调用未定义的方法 Swift_SmtpTransport::newInstance()。
代码如下:
require_once 'swift/lib/swift_required.php';
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl')
->setUsername ('email@gmail.com')
->setPassword ('password');
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance('Weekly Hours')
->setFrom (array('email@gmail.com' => 'My Name'))
->setTo (array('email@hotmail.com' => 'Recipient'))
->setSubject ('Weekly Hours')
->setBody ('Test Message', 'text/html');
$result = $mailer->send($message);
根据上面的代码,是什么导致了这个错误?
【问题讨论】:
标签: php php-7 swiftmailer