Re: Double spooling/sending problem

From: Wietse Venema (no email)
Date: Thu Feb 01 2007 - 11:44:40 EST

  • Next message: jorge severino: "postfix and exchange simulation"

    Phil Barbier:
    > Wietse,
    >
    > Thanks for the response.
    >
    > I'm not sure what else this issue could be,

    You tested submission via SMTP, but not via /usr/sbin/sendmail.

    See if the problem happens there.

            Wietse

    > I was assuming postfix
    > handled the spooling/queuing of messages as well. For this to NOT be
    > postfix seems a little unlikely, being that it's occuring from
    > different sources (cron, PHP e-mails) on the system. If this is not
    > the case, then what handles the receiving end, and are there good
    > ways of debugging that process?
    >
    > Thanks,
    >
    > Phil.
    >
    > On 1-Feb-07, at 11:10 AM, Wietse Venema wrote:
    >
    > > Phil Barbier:
    > >> Hi there all,
    > >>
    > >> I've got a strange problem that manifested itself (seemingly from
    > >> nowhere) after a crash/load spike and subsequent hard reset of my web
    > >> server. The server is a FBSD6.1 box, and postfix runs alongside
    > >> apache (1.3.xx) in a jail, all was working just fine prior to the
    > >> reboot (at least I assume the reboot is partially responsible here).
    > >>
    > >> I am getting two copies of every e-mail that is set to go out. I've
    > >> tested this with our web-based eNewsletter software, it sends two. I
    > >> checked the software, made sure things looked OK there - the software
    > >> is behaving properly.
    > >>
    > >> I then set up a fake cronjob, to test whether the cron report came
    > >> twice. It did. (something like 00 0 * * * /path/to/nothing in the
    > >> crontab).
    > >>
    > >> I telnetted to the server on port 25, sent a message using raw SMTP,
    > >> this did NOT send two e-mails, it worked properly as expected.
    > >
    > > Conclusion: Postfix DELIVERS one copy per message.
    > >
    > >> I checked the source of the last test I did, both messages have more
    > >> or less identical headers, except the message-ID is unique, which
    > >> leads me to think they're being spooled twice by accident.
    > >
    > > Conclusion: Postfix RECEIVES multiple copies.
    > >
    > >> To be sure, I cleared the queue (postsuper -d ALL to get rid of some
    > >> older crap from a previous mailer) and restarted the postfix service
    > >> between doing different tests, to ensure I hadn't just got some
    > >> whacked out postmaster process. This didn't change anything.
    > >>
    > >> I don't know enough about Postfix to troubleshoot this further, and
    > >> would obviously like to fix this issue ASAP, does anyone have any
    > >> ideas/thoughts/comments/questions on this one?
    > >
    > > You have already demonstrated that Postfix RECEIVES multiple copies
    > > of mail. Postfix is doing its job.
    > >
    > > Stop shooting the messenger and find out what is giving Postfix
    > > the multiple copies.
    > >
    > > Wietse
    >
    >
    >


  • Next message: jorge severino: "postfix and exchange simulation"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD