【发布时间】:2013-09-30 13:22:44
【问题描述】:
当有内容配置时如何提取邮件正文?
标题1
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [x.x.x.x]
Content-Type: application/pkcs7-mime; smime-type=signed-data;
name="smime.p7m"
Content-Disposition: attachment; filename="smime.p7m"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
标题2:
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [x.x.x.x]
Content-Type: multipart/alternative;
boundary="_000_A61C9CD725DF1C4FA94C13EC538A38BEEaz18ex3004_"
MIME-Version: 1.0
当我签署邮件并发送时,邮件的标题格式为“header1”,当我发送邮件而不签名时,邮件的标题格式为“header2”..
我目前正在使用mimemailparser.class.php 文件中的" getMessageBody()" method 来提取邮件正文..
在签名邮件上,我无法检索邮件正文,使用 "getmessagebody()" method 返回空正文,但在未签名邮件上,它能够检索邮件正文..
在检查签名和未签名的邮件标题时,有区别,如何在签名邮件(header1)上提取邮件正文?
【问题讨论】:
-
你能发布一个链接到你正在使用的课程的来源吗?
-
@Cypher 我正在使用这个库函数“code.google.com/p/php-mime-mail-parser”
标签: php email cakephp email-parsing