为什么我在尝试从联系人发送电子邮件到我的 mailtrap 时收到此错误 错误消息图像这是我的网络路线routes\web.phpRoute::get('contact','ContactFormController@create');
Route::post('contact','ContactFormController@store');这是我的控制器app\Http\Controllers\ContactFormController.php<?phpnamespace App\Http\Controllers;use Illuminate\Http\Request;// ! IMPORTuse App\Mail\ContactFormMail;use Illuminate\Support\Facades\Mail;class ContactFormController extends Controller{ // public function create(){ return view('contact.create'); } public function store(){ $data = request()->validate([ 'name'=> 'required', 'email'=> 'required|email', 'message'=> 'required', ]); // ! Create Mail here Mail::to('test@test.com')->send(new ContactFormMail()); // dd(request()->all()); }}
3 回答
慕雪6442864
TA贡献1812条经验 获得超5个赞
给邮件一个正确的发件人地址ContactFormMail,例如,
return $this->markdown('emails.contact.contact-form')->from('example@test.in', 'Example');
或者你也可以像这样配置它.env,
MAIL_FROM_ADDRESS=example@test.in
MAIL_FROM_NAME=Example
元芳怎么了
TA贡献1798条经验 获得超7个赞
最完美的方式:
添加示例值
MAIL_FROM_ADDRESS
和MAIL_FROM_NAME
到.env
利用
php artisan config:clear
重启服务CMD
Ctrl+C
php artisan serve
- 3 回答
- 0 关注
- 62 浏览
添加回答
举报
0/150
提交
取消