发送邮件,包括文件附件

时间:2013-01-14 11:49:52

标签: php

正在使用文件attachemant发送邮件,但无法打开它。

有什么问题请解决这个问题。

        --PHP-混色     内容类型:multipart / alternative;边界=“PHP - 交替”     --PHP - 交替     内容类型:text / plain;字符集= “ISO-8859-1”     内容传输编码:7位     你好,世界!!!     这是简单的文本电子邮件。     --PHP - 交替     内容类型:text / html;字符集= “ISO-8859-1”     内容传输编码:7位     

Hello World!

    

HTML 格式化。

    --PHP-混色     Content-Type:$ file_type;名字= $ FILE_NAME     内容传输编码:base64     内容 - 处置:附件          --PHP-混合---

2 个答案:

答案 0 :(得分:2)

您不构建自己的MIME电子邮件。使用PHPMailerSwiftmailer,几乎可以为您完成所有操作。您可以用大约5或6行代码替换整个脚本。

最重要的是,它们会给你提供比可疑的愚蠢邮件()功能更好的错误信息/诊断。

此外,Geekmail PHP库可以轻松地向电子邮件添加附件

答案 1 :(得分:0)

什么是" mysql_error"?我认为你死语句的正确语法是

die(mysql_error());

die($mysql_error);
相关问题