Опитвам се да науча как да изпращам имейли с помощта на Mailgun в Laravel. Когато се опитам да изпратя имейла, получавам изчакване, което гласи: Максималното време за изпълнение от 60 секунди е надвишено Времето за изчакване на приложението тук:
$line = fgets($this->_out);
Имам маршрут, който се активира, когато щракна върху бутон на моята имейл страница:
Route::post('/email', 'MainController@sendEmail');
Ето моята функция на контролера (замени имейла ми от съображения за поверителност):
public function sendEmail() {
$data = [
'title'=>'Email'
];
Mail::send('emails.hello', $data, function($message) {
$message->from('[email protected]', 'Example Person');
$message->to('[email protected]')->subject('we made it');
});
return Redirect::to('/');
}
Някакви идеи за това какво може да правя грешно?