3 messages in net.sourceforge.lists.courier-users[courier-users] Message header line l...
FromSent OnAttachments
Jarle AaseMay 27, 2002 5:43 am 
Roland SchneiderMay 27, 2002 6:28 am 
Jarle AaseMay 28, 2002 4:35 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Message header line length and 8-bit charactersActions...
From:Jarle Aase (jg@jgaa.com)
Date:May 27, 2002 5:43:42 am
List:net.sourceforge.lists.courier-users

Hi all,

I'm deploying the courier server on a commercial mail-hotel server in Europe - and there are a few issues.

The hard coded 5000 character line-length in courier/submit.C is too short to handle all the visible to/cc addresses regular users tend to use. (I thought this would be a 'problem' only with spam-messages, but when I started to move users and mail from the old server, about 20% of the regular messages was rejected by courier due to this limit.) I've increased this limit to 50000 on my system. This should probably be specified in a configuration file. I'm not familiar with the source code yet - so I wonder if and how I can access configuration-file settings from courier/submit.C

The next issue is 8-bit characters. In Europe, it's quite common to use 8-bit characters, as they're part of most of the local alphabet's. Some email-clients will do this right and escape them, while some major ones (like MS Outlook Express) won't. We can argue that the users _should_ use client software that do things right - but in real life I just have to get things to work. I can't influence what email clients people will use when they send mail to the mail-accounts on my server. So - I have to either disable the 8-bit check for the headers, or let the server escape the characters in the headers (including mime-part headers). I guess I'm not the first one to pop up with this requirement - so if anyone have a patch ready, please let me know.

Both these patches should (imho) be included in the main source-tree, and be controlled by config files. The courier server is an excellent piece of software - and it is sad that it can't be deployed easily on standard unix/linux distributions just because M$ refuses to read standard drafts.

Jarle

-- Jarle Aase email: jg@jgaa.com Author of freeware. http://www.jgaa.com news:alt.comp.jgaa

War FTP Daemon: http://www.warftp.org War FTP Daemon FAQ: http://www.warftp.org/faq/warfaq.htm Jgaa's PGP key: http://war.jgaa.com/pgp

NB: If you reply to this message, please include all relevant information from the conversation in your reply. Thanks.

<<< no need to argue - just kill'em all! >>>