
jeffb at espi
May 22, 2002, 9:14 AM
Post #11 of 12
(481 views)
Permalink
|
OD> Okay now im really confused. the name of the machine its physically on is OD> mail.microbsd.net OD> i have postfix and dbmail runnning fine on that machine! Have you tried sending to 'majordomo [at] mail', to see if it bounces? It should NOT, because postfix will recognize this as a local address, and should apply the /etc/aliases table to it. If that works, then make the following 2 entries in the file /etc/postfix/virtual: list.dsp-services.com placeholder majordomo [at] list majordomo run 'postmap /etc/postfix/virtual' on the saved file. Tell postfix about the virtual domain table by adding this line to main.cf: virtual_maps = hash:/etc/postfix/virtual *Now* the mail for 'majordomo [at] list' should be put in the majordomo mailbox. OD> now id like to add majordomo, so i installed the software, it created aliases OD> in /etc/aliases for the lists OD> i did NOT add a user "majordomo" with dbmail-adduser OD> but OD> 1. postfix doesnt see the /etc/aliases OD> 2. the system name is mail.microbsd.net OD> 3. What do i need to do To summarize, postfix ONLY looks at the aliases table for the local machine/domain. That is, whatever is covered by the 'myhostname' and 'mydomain' variables. Anything else will be ignored, as far as the /etc/aliases table is concerned. The majordomo install obviously assumes that the host name matches the list address... Please note: All of this is based upon my reading of the postfix documentation, the Sams Postfix book, and trying to beat a multi-domain server into shape. I am NOT running any list managers right now, so I haven't gone through exactly what you're doing. OD> Getting Frustrated with mail Could be worse - could be sendmail! B-) -- Jeff Brenton President, Engineered Software Products, Inc http://espi.com Questionable web page: http://dididahdahdidit.com Liberalism grants you the freedom to advocate any idea*. * Please see http://www.dididahdahdidit.com/except.php for a current list of exceptions
|