Olá pessoal!
Estou ha dias apanhando para fazer o Postfix trabalhar com os domínios virtuais do Mailman, será que alguem pode me ajudar?
Ja fiz tanta coisa e segui tantos tutoriais, assim como a documentação oficial que acho que nem vale a pena eu falar tudo que eu fiz.
Exemplos:
http://www.list.org/mailman-install/...x-virtual.html
http://www.gentoo.org/doc/en/virt-ma...tyle=printable
Bom, quando tentei sem o dominio virtual, ele funcionava a contento mas quando crio uma lista chamada [email protected] e envio uma mensagem para ele, o log sempre recusa dizendo "Recipient address rejected: User unknown in virtual mailbox table" porque não existe mesmo, ele deveria estar consultando o arquivo de aliases:
Código :[root@JABBA:/usr/local/mailman/data]# cat aliases # This file is generated by Mailman, and is kept in sync with the # binary hash file aliases.db. YOU SHOULD NOT MANUALLY EDIT THIS FILE # unless you know what you're doing, and can keep the two files properly # in sync. If you screw it up, you're on your own. # The ultimate loop stopper address mailman-loop: /usr/local/mailman/data/owner-bounces.mbox # STANZA START: mailman # CREATED: Wed Jul 20 12:27:23 2005 mailman: "|/usr/local/mailman/mail/mailman post mailman" mailman-admin: "|/usr/local/mailman/mail/mailman admin mailman" mailman-bounces: "|/usr/local/mailman/mail/mailman bounces mailman" mailman-confirm: "|/usr/local/mailman/mail/mailman confirm mailman" mailman-join: "|/usr/local/mailman/mail/mailman join mailman" mailman-leave: "|/usr/local/mailman/mail/mailman leave mailman" mailman-owner: "|/usr/local/mailman/mail/mailman owner mailman" mailman-request: "|/usr/local/mailman/mail/mailman request mailman" mailman-subscribe: "|/usr/local/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe mailman"
Sim, eu gerei o aliases.db.
E outra: Não endendi direito pra serve o arquivo virtual-mailman, visto que é um arquivo em branco...
Código :[root@JABBA:/usr/local/mailman/data]# postconf | grep aliases alias_database = hash:/etc/aliases alias_maps = hash:/usr/local/mailman/data/aliases, mysql:/etc/postfix/mysql-aliases.cf newaliases_path = /usr/local/bin/newaliases virtual_alias_maps = hash:/usr/local/mailman/data/aliases, mysql:/etc/postfix/mysql_virtual_alias_maps.cf
Obrigado!