jeffb at espi
May 22, 2002, 9:14 AM
Post #11 of 12
OD> Okay now im really confused. the name of the machine its physically on is
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
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
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> 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
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-)
Engineered Software Products, Inc
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