

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
18 messages in net.sourceforge.lists.courier-users[courier-users] Re: reformime produce...| From | Sent On | Attachments |
|---|---|---|
| Gordon Messmer | Apr 4, 2001 12:53 am | .gz |
| Sam Varshavchik | Apr 4, 2001 4:42 am | |
| Gordon Messmer | Apr 4, 2001 12:04 pm | |
| Sam Varshavchik | Apr 4, 2001 2:48 pm | |
| Gordon Messmer | Apr 4, 2001 3:19 pm | |
| Sam Varshavchik | Apr 4, 2001 3:46 pm | |
| Gordon Messmer | Apr 4, 2001 4:55 pm | |
| Sam Varshavchik | Apr 4, 2001 5:28 pm | |
| Gordon Messmer | Apr 4, 2001 7:34 pm | |
| Sam Varshavchik | Apr 4, 2001 7:57 pm | |
| Kris von Mach | Apr 4, 2001 9:00 pm | |
| Sam Varshavchik | Apr 4, 2001 9:18 pm | |
| Kris von Mach | Apr 4, 2001 10:51 pm | |
| Sam Varshavchik | Apr 5, 2001 4:37 am | |
| Kris von Mach | Apr 5, 2001 6:44 pm | |
| Sam Varshavchik | Apr 5, 2001 7:05 pm | |
| Kris von Mach | Apr 5, 2001 7:56 pm | |
| Sam Varshavchik | Apr 6, 2001 5:01 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | [courier-users] Re: reformime produces output that courier won't accept | Actions... |
|---|---|---|
| From: | Sam Varshavchik (mrs...@courier-mta.com) | |
| Date: | Apr 4, 2001 3:46:33 pm | |
| List: | net.sourceforge.lists.courier-users | |
Gordon Messmer writes:
On Wed, 4 Apr 2001, Sam Varshavchik wrote:
The message that I attached to my last mail was what I thought might be considered a bug, since it was formatted well enough to be accepted by courier for delivery, but reformime produced output that courier rejected.
One would think that regardless of the input, reformime should never produce output that courier rejects...
The sample message that you attach did not exhibit this problem.
It does here. Below is the terminal output (formatted to be readable) from my attempt to manually submit both the original message and the same message piped through reformime -r. It also shows the linux distribution and courier package installed on this machine. If you'd like me to send the original message and a copy of the output from reformime, please let me know. AFAICT, the original message has a header indicating that the message section is 8bit encoded, but reformime does not output a similar header.
It does here. You sent the message last time. From your original message, the headers are:
# ... # From: teleh0r <tele...@DOGLOVER.COM> # Subject: Remote buffer overflow in CrazyWWWBoard. # To: BUGT...@SECURITYFOCUS.COM # # --------------Boundary-00=_A2I2DLCMTNFX032YRX2X # Content-Type: text/plain; # charset="iso-8859-1" # Content-Transfer-Encoding: 8bit # # Dear, Bugtraq # # "Just little bits of history repeating" # # I have discovered a buffer overflow in CrazyWWWBoard Full Edition && # CrazyWWWBoard Limited Edition. # ...
After feeding it through reformime -r, this gets rewritten as:
# ... # # From: teleh0r <tele...@DOGLOVER.COM> # Subject: Remote buffer overflow in CrazyWWWBoard. # To: BUGT...@SECURITYFOCUS.COM # # This is a MIME-formatted message. If you see this text it means that your # E-mail software does not support MIME-formatted messages. # # --=_ny.email-scan.com-22688-986424098-0001-2 # Content-Type: text/plain; charset=iso-8859-1 # Content-Transfer-Encoding: 8bit # # ...
I should have mentioned that the MIME headers in the original ARE broken, but reformime coped with it. RFC 2045 is very clear that the newline immediately preceding a multipart boundary delimiter is a part of the boundary delimiter itself. In the original message there was a single blank line between the header, and the mime boundary delimiter. There must be two blank lines: one blank line to terminate headers from the body, and a second newline that precedes the multipart boundary delimiter that appears on the next line.
-- Sam








.gz