ENV文件:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.163.com
MAIL_PORT=465
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME="${APP_NAME}"
Config目录下->mail.php:
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
'name' => env('MAIL_FROM_NAME', 'Example'),
],
命名空间:
use Illuminate\Support\Facades\Mail;
控制器:
public function send($to,$content){
try{
Mail::send(['raw' => $content],[],function($message) use ($to){
$email = $to;
$message->to($email)->subject('注册验证码');
});
return true;
} catch (\Exception $e) {
return false;
}
}
1参是要发送人的邮箱,2参是发送的内容
网上好多渲染模板的方法去发送邮件 我就不贴了。。