Ich verwende derzeit Amazon, um E-Mails für eine Web-App zu senden, die ich gerade erstelle. Ich verwende den Code unter: http://www.arrow-web.co.uk/blog/2014/12/sending-raw-email-ses, um die E-Mails zu senden. Allerdings kann ich keine Methode zum Senden von Inline-Anlagen sehen, ich habe bisher Folgendes (alle Footer-Bilder sind in einem Ordner gespeichert), die Bilder sind an E-Mails angehängt, erscheinen aber nicht inline. Ich habe geschrieben nicht roh E-Mail vor, aber ich war der beste Methode der Zugabe dieser Bilder als Inline nicht sicher:Inline-Anhänge mit
$attachments = array(
$file_to_attach
);
if ($handle = opendir("$footerImages")) {
$footerClose = "<br><br>"; // Drop down images on to new line
while (false !== ($entry = readdir($handle))) {
if(($entry==".")||($entry=="signature")||($entry=="..")){} // Ignore .. and .
else{
array_push($attachments, "$footerImages$entry");
// Build footer image information
$footerClose .= "<img alt='$entry' src='cid:$entry'/>";
}
}
}