如何通过PHP发送带图形的电子邮件

时间:2008-10-01 11:39:37

标签: php email attachment

我想发送包含图形元素的HTML电子邮件。我不知道将garaphics附加到这封电子邮件中。

4 个答案:

答案 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文章提供了对您的选项的完美和完整的描述。