Using Outlook 2010, I insert an image into a message that I intend to send. I insert the image’s URL (that points to a PHP file shown below) followed by “Insert” “Link to File”.
The image is displayed correctly in the message area of the mail.
However, the PHP script sends several emails instead of a single one when the image is downloaded and displayed in the Outlook message area. It looks like Outlook is making serval retries to load the image.
Please help me how to fix this problem and make the script send only a single email. The PHP code is provided below:
<?php
// Show image in browser/email client.
$logo = "http://www.example.com/logo.gif"; // Set image Full Path
readfile($logo);
// Send a test email
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
$from = "abc@isp1.com";
$to = "def@isp2.net";
$subject = "test email";
$message = "This is a test to check image download";
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
?>