fetchmail-friends
[Top] [All Lists]

Re: [fetchmail] Garbage in Return-Path causes 501 in MTA

2003-07-13 04:24:39
On Sat, 12 Jul 2003 21:31:30 +0200 Oliver Kurth <oku(_at_)masqmail(_dot_)cx> 
wrote:

On Sat, Jul 12, 2003 at 06:54:44PM +0200, Robert Vazan wrote:
Yes. It should be possible to disable internal processing to high
enough
degree that fetchmail looks like mindless pipe.

But that is what fetchmail does... sending what it got as Return-path
without checking if it's syntactically correct, and using at as MAIL 
FROM:.

Using constant MAIL FROM: ("fake-fetchmail", user name, or postmaster)
would make it even more mindless.

I tried to send myself such broken Return-Path by telneting to Smtp
server. I have been successful. Exchange is not the (only) problem.

Do I understand that correctly?: you give "Received: bla ..." at MAIL 
FROM: ?

No, I inserted Return-Path header as if it was generated at sender side.
What you write above looks interesting so I tried it. The mail never
arrived, probably because Exchange refused it.

The Return-path header is created by the MTA that dropped the mail into 
your mailbox.

Exchange doesn't create Return-Path even when I use correct MAIL FROM.