laravel发送邮件
nette/mail 发送邮件
composer require nette/mail=2.3.4
use Nette\Mail\Message;
use Nette\Mail\SendmailMailer;
use Nette\Mail\SmtpMailer;
$mail = new Message;
$mail->setFrom('admin@a.com')
->addTo('767737202@qq.com')
->setSubject('Order Confirmation')
->setBody("Hello, Your order has been accepted.");
// $mailer = new SendmailMailer();
// $mailer->send($mail);
$mailer = new SmtpMailer([
'host' => 'smtp.gmail.com',
'username' => 'john@gmail.com',
'password' => '*****',
'secure' => 'ssl',
'context' => [
'ssl' => [
'capath' => '/path/to/my/trusted/ca/folder',
],
],
]);
$mailer->send($mail);
nette/mail 发送邮件
composer require nette/mail=2.3.4
use Nette\Mail\Message;
use Nette\Mail\SendmailMailer;
use Nette\Mail\SmtpMailer;
$mail = new Message;
$mail->setFrom('admin@a.com')
->addTo('767737202@qq.com')
->setSubject('Order Confirmation')
->setBody("Hello, Your order has been accepted.");
// $mailer = new SendmailMailer();
// $mailer->send($mail);
$mailer = new SmtpMailer([
'host' => 'smtp.gmail.com',
'username' => 'john@gmail.com',
'password' => '*****',
'secure' => 'ssl',
'context' => [
'ssl' => [
'capath' => '/path/to/my/trusted/ca/folder',
],
],
]);
$mailer->send($mail);