mb_send_mail hard-coded to send text/plain
| Doc Bug #22064 | mb_send_mail hard-coded to send text/plain | ||||
|---|---|---|---|---|---|
| Submitted: | 2003-02-05 01:06 UTC | Modified: | 2005-04-06 18:23 UTC | ||
| From: | jc at mega-bucks dot co dot jp | Assigned: | moriyoshi (profile) | ||
| Status: | Closed | Package: | Documentation problem | ||
| PHP Version: | 4.3.0 | OS: | Red Hat Linux 7.2 | ||
| Private report: | No | CVE-ID: | None | ||
[2003-02-05 01:06 UTC] jc at mega-bucks dot co dot jp
Feature request: Currently mb_send_mail() is hard-coded to send a Content-type of text/plain. Would it be possible to add a way to change this (being able to set it to text/html would be very useful). Either a parameter to mb_send_email or a function such as mb_send_mail_set_content_type(string)? Thanks! Jc
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2003-02-05 07:23 UTC] jc at mega-bucks dot co dot jp
[2003-02-18 12:55 UTC] moriyoshi@php.net
This bug has been really fixed in CVS. Now you can override the hard-coded headers such as Content-Type and Content-Transfer-Encoding by the additional header parameter. example: mb_send_mail("user@example.com", "subject", "any contents", "Content-Type: text/html; charset=utf-8"); I'm afraid the fix won't be available in the next release, but in php5. You can try the latest CVS snapshot (unstable) which you can fetch at http://snaps.php.net/ . Thank you for the report and for helping us make PHP better.[2004-06-30 12:15 UTC] c dot thiele at ewerk dot com
[2004-06-30 12:38 UTC] moriyoshi@php.net
[2005-04-06 18:23 UTC] vrana@php.net