atom feed35 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Re: Suggestion ab...
FromSent OnAttachments
Morten WartouJan 3, 2002 5:59 am 
Toni MattilaJan 3, 2002 6:21 am 
Morten WartouJan 3, 2002 6:32 am 
Toni MattilaJan 3, 2002 6:34 am 
Sam VarshavchikJan 3, 2002 2:39 pm 
Sam VarshavchikJan 3, 2002 2:39 pm 
Morten WartouJan 3, 2002 3:22 pm 
Morten WartouJan 3, 2002 3:23 pm 
Sam VarshavchikJan 3, 2002 3:30 pm 
Sam VarshavchikJan 3, 2002 3:31 pm 
DavidJan 3, 2002 3:32 pm 
Juha SaarinenJan 3, 2002 3:37 pm 
Morten WartouJan 3, 2002 4:11 pm 
Juha SaarinenJan 3, 2002 4:15 pm 
Joe CroftJan 3, 2002 5:20 pm 
Michael CarmackJan 3, 2002 5:44 pm 
Greg OwenJan 3, 2002 6:29 pm 
Peter C. NortonJan 3, 2002 7:13 pm 
Michael CarmackJan 3, 2002 7:48 pm 
Sam VarshavchikJan 3, 2002 8:48 pm 
Morten WartouJan 4, 2002 12:32 am 
Zon Hisham Z.AbidinJan 4, 2002 12:57 am 
Francois PHILIPPOJan 4, 2002 1:27 am 
MH - EntwicklungJan 4, 2002 3:05 am 
Sam VarshavchikJan 4, 2002 5:09 am 
Sam VarshavchikJan 4, 2002 5:10 am 
Roger ThomasJan 4, 2002 5:58 am 
Morten WartouJan 4, 2002 6:13 am 
MH - EntwicklungJan 4, 2002 9:26 am 
Tony KuehJan 4, 2002 11:05 am 
Robert L MathewsJan 4, 2002 11:09 am 
Peter C. NortonJan 4, 2002 11:51 am 
Sam VarshavchikJan 4, 2002 6:20 pm 
Sam VarshavchikJan 4, 2002 6:21 pm 
MH - EntwicklungJan 7, 2002 1:13 am 
Subject:Re: [courier-users] Re: Suggestion about the RFC Checking of 8-bit-headers
From:Tony Kueh (vip@cin.net)
Date:Jan 4, 2002 11:05:45 am
List:net.sourceforge.lists.courier-users

The issue here really isn't about whether what Sam's doing is right or wrong. I think we all agree that writing a MTA to RFC spec is the right thing to do. Unfortunately, the Internet has always been rule by majority, and in the case of those of us who work at companies, schools, etc where we're not the boss, the flexibility to turn off this type of check to gain "compatibility" may be necessary.

Many of us have bosses or customers that have received many email messages from the likes of Sears.Com, Kmart.Com, etc. that has long worked on sendmail. In trying to find a sendmail replacement, we find this great MTA in courier. It has all the features we wanted and then some. However, upon a successful switch, we find that all these users are receiving mails from well known "brands" that are malformatted. I've even had a user that contacted Sears.Com and was told that the developer for the email server is WRONG. Do we really expect everyone to understand RFCs and 7-bit vs 8-bit MIME headers?

If I may make a suggestion... Right now, an email message is consider "corrupted" because it uses 8-bit encoding for MIME headers instead of 7-bit. However, for the most part, Courier can probably handle this message. So instead of putting the whole message in an attachment, can't we do the following:

1. Email comes in with malformatted headers 2. Take all the MIME body parts in the original message, create a new message including the orginal MIME body part. Append/prepend the message with our error message. 3. Attach the original message, untouched. 4. Attach the rfcerrheader in a different attachment 5. Deliver the message

Albeit, this doubles the disk space use for each malformatted message. However, users who doesn't really care about the RFC stuff can just read their message. We still deliver RFC compliant messages, and the error message is still there.

Comments?

-Tony

----- Original Message ----- From: "Sam Varshavchik" <mrs@courier-mta.com> To: <cour@lists.sourceforge.net> Sent: Friday, January 04, 2002 7:09 AM Subject: [courier-users] Re: Suggestion about the RFC Checking of 8-bit-headers

MH - Entwicklung writes:

I think Sam's approach of generating a "corrupted message" report and

attaching the original mail as a file is perfectly alright. What I want to try is to change the content-type of the attached message into "message/rfc822". Most mail clients can handle this mime type and just open a new message window for the attached message.

No can do. A MIME content type of message/rfc822 must be a valid MIME message. And we already know it's not.