Santiago Romero: > > There is no requirement that pickup runs 100% of the time. I > > don't know where you got this ill-conceived idea from. > > > > Opps. > > After my very first postfix install (last year), on a new server with > no email traffic, I did a "postfix start" and noticed that only > "master", "qmgr" and "pickup" appeared in the process table, so I > assumed that those 3 processes were always "running" in postfix.
That is not a good way to determine what processes are required. It also does not inform you about problems that prevent processes from being started (SMTP daemon, and so on). If you want to find out if email is working, send probe messages at set times, and raise an alert when mail does not arrive within some deadline. Ideally, this would submit probes via both /usr/sbin/sendmail AND via the SMTP port. In my case, the spammers are providing the SMTP probes already. Wietse > So, there is no need to monitor "pickup", right? > > Thanks a lot :-) > > -- > Santiago Romero > > > >