我在从电子邮件中获取消息正文时遇到了一些问题。我已经搜索了解决方案,但仍然没有找到解决方案。下面是代码
$imap_conn = imap_open('{imap.gmail.com:993/imap/ssl}INBOX','user','password');
$inbox = imap_search($imap_conn, 'ALL');
if (! empty($inbox)) {
foreach($inbox as $email_number) {
$message = imap_fetchbody($imap_conn,415,1.1);
var_dump($message);
}
问题是 $message 变量带有一个奇怪的大字符串值,而不是带有消息值。我想拥有我们在发送电子邮件时编写的电子邮件的正文部分。
This is the value i get: RXN0ZSBldmVudG8gZm9pIGFsdGVyYWRvLg0KDQpUw610dWxvOiBSZXVuacOjbyBUw6ljbmljYSBP bnMzDQpRdWFuZG86IHF1aS4gMzAgU2V0LiAycG0g4oCTIHNleC4gMSBPdXQuIDIwMjEgN3BtIEhv cmEgZGEgRXVyb3BhIE9jaWRlbnRhbCAtICANCkxpc2JvYSAoYWx0ZXJhZG8pDQpDYWxlbmTDoXJp bzogbWFyY28uc2lsdmFAb25zZWFyY2