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.