Не нужно SMTP, а нужно чтобы после заполнения формы отправлялось письмо, в ContactsController.php я добавил след. код, но что то ничего не работает, приложение находится на рабочем хостинге в интернете.
public function send()
{
Mail::send(['text'=>'mail'],['name','test site'], function ($message) {
$message->to('mymail@test.ru','To test')-> subject('Test mail');
$message->from('sender@mail.ru','Test');
});
}
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests\ContactRequest;
use Mail;
class ContactsController extends Controller
{
public function index()
{
return view('contact');
}
public function submit(ContactRequest $data)
{
return view('submit', ['data' => $data]); // Передача данных в представление
}
public function send()
{
Mail::send(['text'=>'mail'],['name','test site'], function ($message) {
$message->to('mymail@test.ru','To test')-> subject('Test mail');
$message->from('sender@mail.ru','Test');
});
}
}