2017-09-19 3 views
0

Existe-t-il un moyen d'obtenir une réponse de Mandrill en utilisant la fonction mail (ou toute autre fonction) dans Laravel 4?Comment obtenir un ID de message Mandrill en utilisant Mail :: send() - Laravel 4

En utilisant le code ci-dessous le message envoie bien mais juste retourne null:

$response = Mail::send('emails.test', [], function($message) 
{ 
    $message->to('[email protected]')->subject('test email'); 
}); 

dd($response); 

J'ai essayé d'utiliser le pilote smtp et le conducteur Mandrill, mais il n'a pas fait aucune différence

Répondre

0

Il ne semble pas Que tu peux. Le MandrillTransport :: send ne retourne rien et n'expose pas le HttpClient.

+0

Donc, une idée de comment vous êtes censé obtenir l'ID de message de Mandrill alors? – user1105056

+0

1. Prenez le MandrillTransport et créez votre propre transport personnalisé à partir de cela afin qu'il fasse ce que vous voulez. 2. Utilisez Guzzle et faites-le vous-même. – user3720435