On Fri, Dec 10, 2010 at 08:52:58PM -0600, Len Conrad wrote: > >master has "smtpd -vv" and "qmgr -vv"
Turn off all the verbose flags, and you may see the forest for the trees. > looking more closely at maillog, after startup, the first error is: > > Dec 10 20:26:05 postfix/qmgr[19606]: dict_open: > hash:/usr/local/etc/postfix/transport.map > Dec 10 20:26:05 postfix/qmgr[19606]: dict_register: > hash:/usr/local/etc/postfix/transport.map(0,lock|fold_fix) 1 > Dec 10 20:26:05 postfix/qmgr[19606]: Compiled against Berkeley DB version 1 These are not errors. If you recently upgrade to a new version of BDB, you should rebuild all on-disk tables. The file format is not compatible between all major releases. Why is your qmgr opening "transport.map"? Are you using this to definite "relay_domains"? Not a good idea. Since, by default, "fast_flush_domains = $relay_domains", the queue manager is using the tables in question. It is best to remove all table lookups from the queue manager, leaving these for trivial-rewrite and friends. Try "fast_flush_domains = ", and if that makes qmgr happy, rebuild all tables. > Dec 10 20:26:06 postfix/master[19604]: warning: process > /usr/local/libexec/postfix/qmgr pid 19606 exit status 1 The Postfix code in qmgr never exits without logging why. > Dec 10 20:26:06 postfix/master[19604]: warning: > /usr/local/libexec/postfix/qmgr: bad command startup -- throttling > Where's the error reason? Do you have separate log files for higher priority messages? Not a good idea. -- Viktor.