• Главная     /
  • Laravel
  • /
  • Отправить электронное письмо на почту с прикрепленным файлом на ларавель

Отправить электронное письмо на почту с прикрепленным файлом на ларавель

Отправить электронное письмо на почту с прикрепленным файлом на ларавель

Для запросов, которые ожидают json в ответе, используйте данный код. Запрос вернет массив в виде json.

$to_name = $name_contact;
$to_email = $email;
$data = array('name'=>$to_name, "body" => "Отправляем Вам коммерческое предложение");
Mail::send('mail.deal_offers', $data, function($message) use ($to_name, $to_email, $file, $email_from_manager) {
	$message->to($to_email, $to_name)->subject('Отправляем вам КП');
	$message->from('sales@sales.ru','Отдел продаж');
	$message->replyTo($email_from_manager,'Отдел продаж');
	$message->attach(public_path(''.$file->filelink), array(
			'as' => $file->filename,
			'mime' => 'application/pdf')
	);
});