有没有人有一个工作示例,我如何在Laravel 5中使用PHPMailer?在Laravel 4中,使用简单,但在L5中不起作用。这是我在做L4:Laravel 5和PHPMailer
添加在composer.json
:
"phpmailer/phpmailer": "dev-master",
而在controller
我用这样的:
$mail = new PHPMailer(true);
try {
$mail->SMTPAuth(...);
$mail->SMTPSecure(...);
$mail->Host(...);
$mail->port(...);
.
.
.
$mail->MsgHTML($body);
$mail->Send();
} catch (phpmailerException $e) {
.
.
} catch (Exception $e) {
.
.
}
但它不工作, L5。任何想法?谢谢!
定义“不起作用”。任何具体的错误,例外,什么? –
为什么你想首先使用PHPMailer? Laravel具有很好的内置SwiftMailer实现。 –
是的,我会使用它,但它是一个遗留代码,我必须在第一阶段从4.2升级到5。之后我会将其转换为SwiftMailer。 –