bug32589.phpt 644 B

123456789101112131415161718192021222324252627282930
  1. --TEST--
  2. Bug #32589 (crash inside imap_mail_compose() function)
  3. --EXTENSIONS--
  4. imap
  5. --FILE--
  6. <?php
  7. $m_envelope["To"] = "mail@example.com";
  8. $m_part1["type"] = TYPEMULTIPART;
  9. $m_part1["subtype"] = "mixed";
  10. $m_part2["type"] = TYPETEXT;
  11. $m_part2["subtype"] = "plain";
  12. $m_part2["description"] = "text_message";
  13. $m_part2["charset"] = "ISO-8859-2";
  14. $m_part2["contents.data"] = "hello";
  15. $m_body[1] = $m_part1;
  16. $m_body[2] = $m_part2;
  17. echo imap_mail_compose($m_envelope, $m_body);
  18. ?>
  19. --EXPECTF--
  20. MIME-Version: 1.0
  21. Content-Type: MULTIPART/mixed; BOUNDARY="%s"
  22. %s
  23. Content-Type: TEXT/plain; CHARSET=ISO-8859-2
  24. Content-Description: text_message
  25. hello
  26. %s