Vérifier le courrier est envoyé avec succès ou non sur Laravel 5
J'ai une fonction qui permet d'envoyer un courrier à Laravel5 à l'aide de cette
/**
* Send Mail from Parts Specification Form
*/
public function sendMail(Request $request) {
$data = $request->all();
$messageBody = $this->getMessageBody($data);
Mail::raw($messageBody, function ($message) {
$message->from('[email protected]', 'Learning Laravel');
$message->to('[email protected]');
$message->subject('Learning Laravel test email');
});
return redirect()->back();
}
/**
* Return message body from Parts Specification Form
* @param object $data
* @return string
*/
private function getMessageBody($data) {
$messageBody = 'dummy dummy dummy dummy';
}
et est envoyé avec succès. Mais comment vérifier s'il a été envoyé ou pas? Comme
if (Mail::sent == 'error') {
echo 'Mail not sent';
} else {
echo 'Mail sent successfully.';
}
Je suis juste deviner ce code.
Avez-vous essayé
comment modifier mon code pour être en mesure de voir si cela fonctionne ou pas? Pour tirer cette méthode? Merci
Cela vous aide? stackoverflow.com/questions/24772531/...
Oui j'utilise celui-là, merci. Mais comment savoir si cela fonctionne ou pas?
Si
Mail::failures()
comment modifier mon code pour être en mesure de voir si cela fonctionne ou pas? Pour tirer cette méthode? Merci
Cela vous aide? stackoverflow.com/questions/24772531/...
Oui j'utilise celui-là, merci. Mais comment savoir si cela fonctionne ou pas?
Si
failures()
ne retourne rien, puis il a été envoyé avec succès.OriginalL'auteur Goper Leo Zosa | 2015-10-01
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas entièrement sûr que ce serait le travail, mais vous pouvez lui donner un coup de
Mail::successes()
déclenche une erreur avecCall to undefined method
.laravel.com/api/5.2/Illuminate/Mail/Mailer.html non. Il suffit de ne nombre de bénéficiaires de moins nombre d'échecs et vous obtiendrez le succès comte.
OriginalL'auteur haakym
La
Mail::failures()
retournera un tableau de l'échec des e-mails.source : http://laravel.io/forum/08-08-2014-how-to-know-if-e-mail-was-sent
désolé de ne pas mentionner que ..
OriginalL'auteur Abd El-Rahman Rafaat