OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Wietse Venema (wietse_at_porcupine.org)
Date: Mon Feb 03 2003 - 18:37:31 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    Lars Kellogg-Stedman:
    > After our switch from sendmail to postfix on our perimeter relay server,
    > we received an odd complaint from a user who was suddenly receiving two
    > copies of particular email messages.
    >
    > It boils down to a forward file like this on one system:
    >
    > \user1company.com, user2host.company.com
    >
    > The backslash in '\user1company.com' was preserved by our previous
    > sendmail-based relay, so that when it was finally delivered to our mail
    > server, it inhibited .forward file process. However, postfix strips off
    > the backslash, which suddenly made relevant a .forward that looks like:
    >
    > \user1, userhost.company.com
    >
    > Obviously the real problem here is the .forward file setup. However, the
    > different behavior of postfix and sendmail took us a bit to track down.
    > It seems that postfix is doing the "right" thing -- I'm not sure that I
    > *want* external mail to shut off .forward processing -- but I figured
    > other folks might run into the same problem.

    Well, Postfix is supposed to skip .forward but some changes to the
    RFC822 address parser made this more difficult than expected. And
    one address parser per MTA is really enough.

            Wietse