【发布时间】:2016-07-07 14:12:25
【问题描述】:
我想发送一封带有图片的电子邮件。我用过<img src="urloftheimg" />。但是图像没有发送,因为要访问此图像,我们必须发送自定义标头。如何在电子邮件中发送需要自定义标头的图像?
我可以使用以下代码以某种方式访问外部 PHP 文件中的图像:
header('Content-Type: image/png');
$uri = 'http://urloftheimage';
$ch = curl_init($uri);
curl_setopt_array($ch, array(
CURLOPT_HTTPHEADER => array('key:value'),
CURLOPT_RETURNTRANSFER =>true,
CURLOPT_VERBOSE => 1
));
$out = curl_exec($ch);
curl_close($ch);
echo $out;
当我有echo 时,我得到了图像,但是如何在电子邮件中发送此图像?
【问题讨论】: