David Renstrom wrote: > >I've set up a system with Postfix, Dovecot and Mailman under Fedora. I'm >using MySQL and Postfixadmin to administrate the virtual mailboxes. I'm >unable to get emails delivered to the mailing lists created with Mailman >though. I've added the required strings to alias_maps and virtual_alias_maps >in main.cf of Postfix: > >alias_maps = hash:/etc/mailman/aliases, mysq:/etc/postfix/alias_sql.cf >virtual_alias_maps = hash:/etc/mailman/virtual-mailman, >mysql:/etc/postfix/virtual_mailbox.sql.cf > >I've created a mailing list called test for my virtual domain mydomain.se >and everything seems to be correct in /etc/mailman/virtual-mailman and >/etc/mailman/aliases.
Are the timestamps on /etc/mailman/virtual-mailman.db and /etc/mailman/aliases.db as recent as those on /etc/mailman/virtual-mailman and /etc/mailman/aliases. >Example from /etc/mailman/virtual-mailman: >[email protected] test > >Example from /etc/mailman/aliases: >test: "|/usr/lib/mailman/mail/mailman post test" > >I've also added the following string to /etc/mailman/mm_cfg.py: >POSTFIX_STYLE_VIRTUAL_DOMAINS = ['mydomain.se'] >add_virtualhost('www.mydomain.se', 'mydomain.se') >MTA = 'Postfix' > >Why do I get the "Unknown user" reply from Postfix when sending an email to >[email protected]? What could I have missed? I've tried to Google this >problem but have come up with nothing really useful. Could you please point >me in the right direction? > >This is some output from the /var/log/maillog file: >Mar 4 14:24:58 rus01 postfix/smtpd[7481]: connect from >unknown[209.85.215.50] >Mar 4 14:24:58 rus01 postfix/smtpd[7481]: A0C1DC200A9: >client=unknown[209.85.215.50] >Mar 4 14:24:58 rus01 postfix/cleanup[7490]: A0C1DC200A9: >message-id=<89683CF8C82A4F509FA3F905D1C696BA@daviddator> >Mar 4 14:24:58 rus01 postfix/qmgr[6219]: A0C1DC200A9: >from=<[email protected]>, size=2449, nrcpt=1 (queue active) >Mar 4 14:24:58 rus01 postfix/pipe[7491]: A0C1DC200A9: to=<[email protected]>, >relay=dovecot, delay=0.14, delays=0.1/0.01/0/0.04, dsn=5.1.1, status=bounced >(user unknown) The mail is being piped to the dovecot LDA instead of being delivered by Postfix's 'local' delivery agent. Postfix's local would consult /etc/mailman/aliases.db, but the dovecot LDA apparently does not. There is probably something in Postfix's transport_maps that tells Postfix to use the dovecot transport for this domain. You may need to override this for list addresses. See the FAQ at <http://wiki.list.org/x/ZoCj> for hints on how to do this. -- Mark Sapiro <[email protected]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list [email protected] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
