我无法从本地开发的网站发送电子邮件。在我的控制器中,我有以下代码:
public function store()
{
$data = Input::all();
Mail::send('contact.display',$data, function($message)
{
$message->to('giannhs905@gmail.com')->subject('Welcome!');
});
}
我的观点如下:
<h1>
Subject : {{$data['subject']}}
</h1>
<h1>
From : {{ $data['name'] }}
</h1>
<br/><br/>
{{ $data['comments'] }}
最初我不关心我的表单中给出的输入..我只想发送一个虚拟电子邮件到我的帐户...
我做错了什么?我应该更改一些配置。文件..?
答案 0 :(得分:14)
检查您的config/mail.php
文件。
如果您有Gmail帐户,则可以使用Google邮件驱动程序。像这样使用它:
'driver' => 'smtp',
'host' => 'smtp.gmail.com',
'port' => 465,
'encryption' => 'ssl',
'username' => '*your@gmail.com*',
'password' => '*yourpassword*',