有沒有人有一個工作示例,我如何在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。 –