laravel wykorzystuje SwiftMailer do wysyłania poczty.
Podczas korzystania fasadę mail, aby wysłać e-mail, zadzwonić wysłać metodę() i zdefiniować callback:
\Mail::send('emails.reminder', ['user' => $user], function ($m) use ($user) {
$m->to($user->email, $user->name)->subject('Your Reminder!');
});
telefoniczny odbiera $m
zmienna, która jest przedmiotem \Illuminate\Mail\Message
, że ma getSwiftMessage()
metodę, która zwraca \Swift_Message
obiektu do ustawienia nagłówków:
$swiftMessage = $m->getSwiftMessage();
$headers = $swiftMessage->getHeaders();
$headers->addTextHeader('x-mailgun-native-send', 'true');
gdzie dowiedziałeś się o 'x-mailgun-native-send'? nie mogę znaleźć żadnej dokumentacji na stronie skrzynki pocztowej. Ta – gondo