>>> On Tue, Feb 3, 2009 at 12:33 PM, Brian Evans - Postfix List
<grkni...@scent-team.com> wrote: 
> Doug Jaquays wrote:
>>
>> Hello,
>>
>>
>>   We recently moved our anti-virus server to Linux,  eTrust ITM and
>> SLES10sp1 with all available updates without going to sp2.  When our
>> clients have notifications that match our policy, they are forwarded
>> to the server, which then sends the notification to a php script that
>> parses the information and emails it using the mail() command.
>>  Everything appears to work as intended to this point.  The problem is
>> that once the mail gets in queue, it seems to almost never be picked
>> up until some form of human interaction wakes up
>> master/pickup/qmgr/whichever-piece-it-is-that's-not-working.  The
>> human interaction part seems to be flakey as well.  Sometimes flushing
>> the queue works immediately, sometimes it doesn't.  I had a message
>> sit in the queue for almost 24 hours and when I tried to run strace on
>> master as some website suggested, it suddenly sent the message
>> through.  It does appear to somehow be related to how long it sits
>> idle without sending a message.  eTrust screwed up one of their
>> definition releases that tagged javascripts inappropriately about a
>> week ago and it was sending messages very frequently which all made it
>> through.  I've searched all of what I would believe to be the obvious
>> causes of my problem and for any errors that explain the issue.  I'm
>> sure I'll be asked, so here are the potentially relevant pieces of
>> data: /_http://pastebin.com/m6bc0ebe8_/
>>
>>
> 
> I hope you have more in your master.cf than listed in that pastebin.
> It is severely lacking some entries.
> 
> Logs for a transaction entering to delivery would help as well.
> 

So I do, I'm not sure how I missed the rest.  fixed pastepin: 
http://pastebin.com/m5b61c858
As for the transaction log.  I'm not sure how one can get that when using php's 
mail() function to send a message.  I don't see any obvious answers through 
google.

>> postconf -n:
>> alias_maps = hash:/etc/aliases
>> defer_transports =
> 
> That's good. Postfix will not hold things on purpose
>> smtpd_sender_restrictions = hash:/etc/postfix/access
> Depreciated, suggested to use 'check_sender_access

I believe that's something that SLES/YaST put in there.  I may have forgot to 
mention that this is Postfix That file only has the default comments, which 
looks like the man page,  in it.

> hash:/etc/postfix/access' to avoid future confusion/breakage.
>> transport_maps = hash:/etc/postfix/transport
> 
> What is in here?

This also had just the default comments.  This mail server is only being used 
to send mail from the anti-virus alerts to our support staff. 

-Doug

This email may contain confidential and privileged material for the sole use
of the intended recipient and MSU-KCMS. Any review or distribution
by others is strictly prohibited. If you are not the intended recipient,
please contact the sender and delete all copies.

Reply via email to