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

Reply via email to