Laravelでメール送信を行うとデフォルトでは、quoted-printable になります。
それを変えようと色々悪戦苦闘しながらたどり着いた方法です。
環境
Laravel5.4
php7.0.19
\Mail::send ( array('text' => $view), $data, function ($message) use ($subject, $address) {
$message->to ( $address )->subject ( $subject );
// ここを追加
$message->getSwiftMessage()->setEncoder(\Swift_Encoding::get8BitEncoding());
// ヘッダーを追加する場合
$message->getSwiftMessage()->getHeaders()->addTextHeader('X-Mailer', 'PHP/' . phpversion());
} );
また、get8BitEncoding() を get7BitEncoding() にすれば7bitでも送信できます。
参考:http://luke.nehemedia.de/2014/03/25/laravel-emails-mit-8bit-content-transfer-encoding-senden/