- Mail_Mime-1.8.2

release-0.6
alecpl 13 years ago
parent 8dd172a5b0
commit 4c24246df6

@ -145,7 +145,7 @@ class Mail_mimePart
* charset - Content character set * charset - Content character set
* cid - Content ID to apply * cid - Content ID to apply
* disposition - Content disposition, inline or attachment * disposition - Content disposition, inline or attachment
* dfilename - Filename parameter for content disposition * filename - Filename parameter for content disposition
* description - Content description * description - Content description
* name_encoding - Encoding of the attachment name (Content-Type) * name_encoding - Encoding of the attachment name (Content-Type)
* By default filenames are encoded using RFC2231 * By default filenames are encoded using RFC2231
@ -186,6 +186,11 @@ class Mail_mimePart
case 'body_file': case 'body_file':
$this->_body_file = $value; $this->_body_file = $value;
break; break;
// for backward compatibility
case 'dfilename':
$params['filename'] = $value;
break;
} }
} }
@ -802,7 +807,7 @@ class Mail_mimePart
// Structured header (make sure addr-spec inside is not encoded) // Structured header (make sure addr-spec inside is not encoded)
if (!empty($separator)) { if (!empty($separator)) {
// Simple e-mail address regexp // Simple e-mail address regexp
$email_regexp = '(\S+|("\s*(?:[^"\f\n\r\t\v\b\s]+\s*)+"))@\S+'; $email_regexp = '(\S+|("[^\r\n"]+"))@\S+';
$parts = Mail_mimePart::_explodeQuotedString($separator, $value); $parts = Mail_mimePart::_explodeQuotedString($separator, $value);
$value = ''; $value = '';

Loading…
Cancel
Save