Re: Double spooling/sending problem

From: Phil Barbier (no email)
Date: Thu Feb 01 2007 - 11:38:10 EST

  • Next message: Wietse Venema: "Re: Double spooling/sending problem"

    Wietse,

    Thanks for the response.

    I'm not sure what else this issue could be, 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: Wietse Venema: "Re: Double spooling/sending problem"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD