Hello,

> postfix  26331  0.0  0.5  3924 1224 ?        S    06:47   0:00 pipe -n
  Ok, for everyone with fixed-width fonts, column   ^^^^^  should
be the start time of this process, so that means the small excerpt
you included here has been started/running for almost 2 hours.
Postfix's pipe command should not take that long (it just shovels
the message to dbmail, which should just save it to the db); now
to just figure out why it is...

> dbmail -t unix flags= user=dbmail dbmail argv=/usr/sbin
> dbmail   26332  0.0  0.3  2784  888 ?        S    06:47   0:00
> /usr/sbin/dbmail-smtp -d [EMAIL PROTECTED]

  Here we have dbmail-smtp delivering a message (called from the
previous pipe process).

> dbmail   26334  0.0  0.4  3856 1140 ?        S    06:48   0:00
> /usr/sbin/sendmail.postfix

  Here we have the dbmail user running "sendmail.postfix" which
I've never heard of offhand, so I'm guessing it's either something
you made custom or your vendor did.  Check and see if that's a script
or exactly what.

> dbmail   26335  0.0  0.5  3856 1200 ?        S    06:48   0:00
> /usr/sbin/postdrop -r

  Here user dbmail is running postdrop, which is what saves a message
into the delivery queue - ie. probably the previous sendmail.postfix
command delivering a message.  As this is running from dbmail, I'd
guess you are either bouncing a message or have alias forwards.

> postfix  26571  0.0  0.5  3924 1224 ?        S    07:31   0:00 pipe -n
> dbmail -t unix flags= user=dbmail dbmail argv=/usr/sbin
> dbmail   26572  0.0  0.3  2812  916 ?        S    07:31   0:00
> /usr/sbin/dbmail-smtp -d [EMAIL PROTECTED]
> dbmail   26574  0.0  0.4  3864 1148 ?        S    07:31   0:00
> /usr/sbin/sendmail.postfix
> dbmail   26575  0.0  0.4  3852 1196 ?        S    07:31   0:00
> /usr/sbin/postdrop -r
> postfix  26754  0.0  0.6  4148 1520 ?        S    08:04   0:00
> trivial-rewrite -n rewrite -t unix -u -c
> postfix  26759  0.0  0.7  4372 1692 ?        S    08:04   0:00 smtpd -n
> smtp -t inet -u -c
> postfix  26786  0.0  0.5  3960 1312 ?        S    08:05   0:00 pickup -l -t
> fifo -u -c
> postfix  26830  0.0  0.5  3928 1228 ?        S    08:14   0:00 pipe -n
> dbmail -t unix flags= user=dbmail dbmail argv=/usr/sbin
> dbmail   26832  0.0  0.3  2804  908 ?        S    08:14   0:00
> /usr/sbin/dbmail-smtp -d [EMAIL PROTECTED]
> dbmail   26835  0.0  0.4  3860 1144 ?        S    08:14   0:00
> /usr/sbin/sendmail.postfix
> dbmail   26836  0.0  0.5  3856 1200 ?        S    08:14   0:00
> /usr/sbin/postdrop -r
> apache   26870  0.0  3.0 16132 7324 ?        S    08:18   0:00
> /usr/sbin/httpd
> postfix  26871  0.0  0.7  4364 1692 ?        S    08:19   0:00 smtpd -n
> smtp -t inet -u -c
> postfix  26872  0.0  0.5  4024 1420 ?        S    08:19   0:00 cleanup -z -t
> unix -u -c
> postfix  26901  0.0  0.7  4364 1684 ?        S    08:24   0:00 smtpd -n
> smtp -t inet -u -c


  And the rest is pretty similar stuff.  What are the aliases table
entries for '[EMAIL PROTECTED]' and
'[EMAIL PROTECTED]'?  Can you attach to that postdrop
process and see if it's doing anything (as root run "strace -fp 26335).

  If you want, it may save future questions if you just include your
whole postfix config here (pertinent entries from main.cf and
master.cf, users entries, aliases entries, etc.).  


--
Jesse Norell
jesse (at) kci.net


Reply via email to