需要系统配置的文件信息 .env文件中
MAIL_DRIVER=smtp //默认
MAIL_HOST=smtp.163.com //你的邮箱格式
MAIL_PORT=465 //邮箱端口
[email protected] //你的邮箱地址
MAIL_PASSWORD=SUN001002 //163的授权码
MAIL_ENCRYPTION=ssl //ssl认证
视图中的代码(只是简单的一个form表单 用来显示提交的信息 也就是发送到邮箱的内容)
//这里是申请时的页面
<form action="{{url('yz_yi')}}" method="post">
{{csrf_field()}}
手机号<input type="text" name="tel"><br>
邮箱<input type="text" name="email"><br>
<input type="submit">
</form>
//这里是将发送到邮箱得html内容
table border="1">
<tr>
<td>欢迎访问{{$list}}邮箱</td>
</tr>
<tr>
<td>访问地址为{{$url}}</td>
</tr>
</table>
控制器中的代码(用来将模型中的数据返回到视图,也是为了调用视图跟模型)
//调用yz文件
use App\Yz\Yz;
public function yanzheng(){
$s=new Yz();
$s->yanzheng();
}
模型中的代码(为了实现最终效果,为了控制器方便调用)
//Yz.Yz1 是 视图Yz下的Yz1 html
//将emile 与 emile 地址传送到url地址
//利用request()->url() 函数显示本地的url地址
$url = request()->url();
Mail::send('Yz.Yz1',['list'=>$list['email'],'url'=>$url],function ($s){
/from 里面填写邮件的名称 以及你的邮箱
$s->from('[email protected]','孙赛赛');
//邮箱标题
$s->subject('孙赛赛著');
//获取来的email值
$s->to("{$_POST['email']}");
});