Mysql
 sql >> база данни >  >> RDS >> Mysql

php imap - вземете тялото и направете обикновен текст

Това се случва, защото имейлите обикновено са Quoted-printable кодирани. = е меко прекъсване на ред и =20 е бяло пространство. Мисля, че бихте могли да използвате quoted_printable_decode() на съобщението, така че да се показва правилно. За празните имейли, не знам, ще ми трябват повече подробности.

По принцип :

//get message body
$message = quoted_printable_decode(imap_fetchbody($inbox,$email_number,1.1)); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Транзакции на PHP, MySQL, PDO - Кодът вътре в try block спира ли на commit()?

  2. Mysql премахва времевия компонент от datetime

  3. премахнете дублиращи се полета в php-mysql редове с резултати

  4. Импортиране на данни от excel в mysql база данни

  5. Връзка много към много между два обекта в пролетното зареждане