我想发送包含图形元素的HTML电子邮件。我不知道将garaphics附加到这封电子邮件中。
答案 0 :(得分:6)
您可能不希望手动执行内联附件,更容易使用库,例如PHPMailer,而且更不容易出错。
它可以附加内嵌图像,或者如果你给它一些HTML代码,它将自己附加图像并修改代码以显示它们。
答案 1 :(得分:4)
您可以尝试Swift Mailer
答案 2 :(得分:3)
我不会在这里给你一个平庸的解释,所以让我链接到Sitepoint的这个伟大的教程,用简单的英语向我解释! - advanced-email-php
答案 3 :(得分:2)
简短版本是您最好创建HTML格式的邮件,并使用php邮件功能的header参数。
$headers = "From: sender@example.com\n" .
"MIME-Version: 1.0\n" .
"Content-type: text/html; charset=iso-8859-1";
mail(to@example.com, 'subject line', 'your message text <strong>with HTML in it</strong>', $headers);
Jimmy引用的sitepoint.com文章提供了对您的选项的完美和完整的描述。