[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Matti alive? CVS alive?

On 23-May-00 at 15:55, Matti Aarnio (mea@nic.funet.fi) wrote:

> > sorry for noise, is Matti here?  It seems that CVS server does not work.
> > Eugene
>    Eh ?   Yeah, I see, but don't understand it yet...

Matti, a few days ago I posted a question, and it is rather urgent for me.
So far, I made a rude hack to workaround but I'd appreciate very much if
you find a minute and look at it.  That is, some our peer insists on
sending "MAIL FROM:" with bangpath in the local part.  As far as I can
tell, this is perfectly legal: '!' is a valid character for the local
part of the address.  Furthermore, some of the bangpath elements start
with underscore '_' character.  As far as I remember, this is pefectly
legal too (remember, this is all local part).  But smtpserver does not
allow underscore after the bang, and bang! Session is terminated.

mail from:<abc!_def@online.ru>
501-5.1.7 For input: <<abc!_def@online.ru>
501 5.1.7 Path data: After a '!', a non alphanumeric element

Could you either explain why this is the Right Thing or fix it?
The code is around line 960 in smtpserver/rfc821scn.c