当用户注册我的网站时,我使用 PHP MAILER 为确认消息添加多个图片。这是添加徽标图像的代码:
$mail2->AddEmbeddedImage('images/email/logo.png', 'vlogo');
现在我想以svg格式将5个社交媒体图像添加到页脚 我的留言我已经完成了所有设置,但我无法找到任何信息 将多个图像添加到php邮件程序。
如何向phpmailer添加多个嵌入图像?
答案 0 :(得分:-1)
只需多次致电AddEmbeddedImage
。
值得注意的是,AddEmbeddedImage
中的第一个参数必须是绝对网址:
$mail2->AddEmbeddedImage('http://www.example.com/images/email/logo1.svg', 'vlogo1');
$mail2->AddEmbeddedImage('http://www.example.com/images/email/logo2.svg', 'vlogo2');
$mail2->AddEmbeddedImage('http://www.example.com/images/email/logo3.svg', 'vlogo3');
$mail2->AddEmbeddedImage('http://www.example.com/images/email/logo4.svg', 'vlogo4');
$mail2->AddEmbeddedImage('http://www.example.com/images/email/logo5.svg', 'vlogo5');
同样值得注意的是,PHPMailer可以处理内嵌图像,只要这些图像是绝对写的:
<img src="http://www.example.com/images/email/logo.svg" alt="vlogo" />
希望这有帮助!