I have created a base64 image to be sent via email to the customer on there mobile device It works in the email app but the gmail app shows a missing image
Is that just google mail blocking data images for security? There's no button to show images either
Code:
$headers = "From: info@mydomain.com\r\n";
$headers .= "Reply-To: info@mydomain.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$imagedata = file_get_contents("http://www.barcodesinc.com/generator/image.php? code=12345&style=68&type=C128B&width=180&height=70&xres=1&font=1");
$base64 = base64_encode($imagedata);
$message ="<img src='data:image/png;base64,$base64'>";
mail($to,$subject,$message,$headers);</pre>