Ich versuche, mehrere Bilder über Mailgun inline API-Parameter zu übergeben. Ich habe kein Problem mit nur einem Bild, aber wenn ich mit mehreren Bildern versuche - wie im folgenden Code - wird nur das letzte Bild im Array in der E-Mail angezeigt.Inline mehrere Bilder Mailgun API Batch
$template = View::make('emails.template')->render();
$result = $mgClient->sendMessage($domain, array(
'from' => $sender,
'to' => implode(',',$emailAddresses),
'subject' => '%recipient.subject%',
'text' => $messageText,
'recipient-variables' => json_encode($credentials),
'html' => $template
), array(
'inline' => array(
'path/to/image1.png',
'path/to/image2.png',
'path/to/image3.png',
'path/to/image4.png')
));
Der obige Code funktioniert so, als wäre das letzte Element im Array das einzige Element.
Die Dokumentation zum Senden von Inline-Bildern mit Mailgun findet sich here und es heißt here, dass "Sie mehrere Inline-Werte posten können", was bedeutet, dass ich definitiv etwas falsch mache.
Sie verwenden das offizielle Mailgun SDK, richtig? – Will
@ user866762, ja ich bin – jglemne