配置修改
/***./config/mail.php*./env*email配置*/MAIL_DRIVER=smtp //引擎MAIL_HOST=smtp.exmail.qq.com //主机MAIL_PORT=465 //邮件端口MAIL_USERNAME=****@****.com //用户名MAIL_PASSWORD=****** //密码MAIL_ENCRYPTION=SSL //加密方式MAIL_FROM_ADDRESS=******@*****.com //邮件地址MAIL_FROM_NAME="邮件名称" //邮件名称
发送纯文本邮件
//发送文本Mail::raw('文件内容',function($message){$message->from('******@***.com','发件人名称');$message->subjuect('文件标题');$message->to('********@***.com');//收件人});
发送html邮件
//发送HTML/***Mail::send('html模板','参数/值',function($message){#....})*/Mail::send('blade',['data'=>$data],function($message){$message->from('******@***.com','发件人姓名');$message->subject('文件标题');$message->to('*******@***.com');}
发送附件邮件
//发送附件--发送附件若文件路径在闭包函数外部 需 use ($path) 闭包内调用attach$path = "url";Mail::send('blade',['data'=>$data],function($message) use ($path){$message->from('***@***.com','发件人姓名');$message->subject('文件标题');$message->attach($path);//多个附件 需多次调用attach 如$message->attach($path2);$message->to('***@***.com');)
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号