Все электронные письма с вложением отображаются в виде обычного текста с момента последнего обновления композитора

Вчера я сделал обновление для композитора, чтобы Laravel Debugbar работал, но сегодня я обнаружил большую проблему.

Каждое электронное письмо, которое я отправляю с помощью Laravel и которое содержит вложение, содержит ошибки. Под ошибкой я имею в виду, что электронная почта больше не отображается в виде HTML, а все содержимое электронной почты отображается в виде простого текста. До обновления все отлично работало.

Я попытался несколько внутренних функций, чтобы прикрепить файл как file_get_contents, а затем присоединить с attachData, но ничего не помогает.

Также отображаются разделители и заголовки частей, такие как кодировка и тип содержимого:

--=_swift_v4_1416930602_4b48853874e4571583469e0f8bf178d7e6cb24dd=_

Как я отправляю письмо:

Mail::send('emails.master', $data, function($email) {
// Set from, to...
$email->attach(Request::root() . '/quotepdf/' . Input::get('quoteId') . '/download', array('as' => 'Quote #' . Input::get('quoteId') . '.pdf', 'mime' => 'application/pdf'));
});

Мое вложение отображается в виде строки в кодировке base-64, что кажется правильным.
Есть идеи?

Если я просто возьму файл на фс и прикреплю его как вложение, у меня точно такая же проблема.
Только без Вложение в электронном письме отображается как обычный HTML.

Вставьте письмо, которое я получил: http://pastebin.com/NFYUVqGP

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …