| 1 | 26a27
|
|---|
| 2 | > $content_transfer_encoding = '';
|
|---|
| 3 | 29,30c30
|
|---|
| 4 | < $dmonths = array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
|
|---|
| 5 | < 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
|
|---|
| 6 | ---
|
|---|
| 7 | > $dmonths = array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
|
|---|
| 8 | 42a43,48
|
|---|
| 9 | > if (preg_match('/Content-Transfer-Encoding: /i', $line)) {
|
|---|
| 10 | > $content_transfer_encoding = trim($line);
|
|---|
| 11 | > $content_transfer_encoding = substr($content_transfer_encoding, 27, strlen($content_transfer_encoding)-14);
|
|---|
| 12 | > $content_transfer_encoding = explode(';', $content_transfer_encoding);
|
|---|
| 13 | > $content_transfer_encoding = $content_transfer_encoding[0];
|
|---|
| 14 | > }
|
|---|
| 15 | 59c65
|
|---|
| 16 | < if (preg_match('/From: /', $line) | preg_match('Reply-To: /', $line)) {
|
|---|
| 17 | ---
|
|---|
| 18 | > if (preg_match('/From: /', $line) | preg_match('/Reply-To: /', $line)) {
|
|---|
| 19 | 113a120,124
|
|---|
| 20 | >
|
|---|
| 21 | > if (stripos($content_transfer_encoding, "quoted-printable") !== false) {
|
|---|
| 22 | > $content = quoted_printable_decode($content);
|
|---|
| 23 | > }
|
|---|
| 24 | >
|
|---|
| 25 | 118c129
|
|---|
| 26 | < echo "<p><b>Content-type:</b> $content_type, <b>boundary:</b> $boundary</p>\n";
|
|---|
| 27 | ---
|
|---|
| 28 | > echo "<p><b>Content-type:</b> $content_type, <b>Content-Transfer-Encoding:</b> $content_transfer_encoding, <b>boundary:</b> $boundary</p>\n";
|
|---|
| 29 | 164c175
|
|---|
| 30 | < ?>
|
|---|
| 31 | \ No newline at end of file
|
|---|
| 32 | ---
|
|---|
| 33 | > ?>
|
|---|