[Mailman-Users] postfix + mailman + mailboxes on the same domain and server

Gérald Niel gerald.niel at gegeweb.eu
Tue Nov 8 12:28:58 EST 2016


Hi,

Le 07/11/2016 à 23:01, Christian a écrit :
> Thanks I changed it back to Postfix. 'transport-mailman' get's created
> correctly again.
> The error message is still the same.

I've this about mailman on my config (main.cf):

virtual_alias_maps = hash:/usr/local/etc/postfix/virtual_alias, hash:/usr/local/mailman/data/virtual-mailman
                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
alias_maps = hash:/etc/mail/aliases, hash:/usr/local/mailman/data/aliases
                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

alias_database = hash:/etc/mail/aliases, hash:/usr/local/mailman/data/aliases
                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Nothing else. Nothing in transport sections.

And in mm_cfg.py (I've three domains) :

MTA = 'Postfix'

DEFAULT_URL_HOST="listes.gegeweb.org"
DEFAULT_EMAIL_HOST="listes.gegeweb.org"
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
add_virtualhost('ml.scasb.org', 'ml.scasb.org')
add_virtualhost('listes.grisbi.org','listes.grisbi.org')
POSTFIX_STYLE_VIRTUAL_DOMAINS = [
        'listes.gegeweb.org',
        'listes.grisbi.org',
        'ml.scasb.org',
]

And domains are listed, one per line in the virtual_domains file (in main.cf) :
virtual_alias_domains = /usr/local/etc/postfix/virtual_domains

And I've some aliases configured as destination address on the list's config in the virtual_alias table lilke this :
## Moderators grisbi.admin
## Mailman List Aliases
#
grisbi-admin at listes.grisbi.org          admin at listes.grisbi.org
grisbi-info at listes.grisbi.org           info at listes.grisbi.org

And, make by mailman in data/aliases for the devel at listes.grisbi.org list :

# STANZA START: devel
# CREATED: Fri Jul  6 23:10:51 2012
devel:             "|/usr/local/mailman/mail/mailman post devel"
devel-admin:       "|/usr/local/mailman/mail/mailman admin devel"
devel-bounces:     "|/usr/local/mailman/mail/mailman bounces devel"
devel-confirm:     "|/usr/local/mailman/mail/mailman confirm devel"
devel-join:        "|/usr/local/mailman/mail/mailman join devel"
devel-leave:       "|/usr/local/mailman/mail/mailman leave devel"
devel-owner:       "|/usr/local/mailman/mail/mailman owner devel"
devel-request:     "|/usr/local/mailman/mail/mailman request devel"
devel-subscribe:   "|/usr/local/mailman/mail/mailman subscribe devel"
devel-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe devel"
# STANZA END: devel

And in data/virtual-mailman
# STANZA START: devel
# CREATED: Fri Jul  6 23:10:51 2012
devel at listes.grisbi.org              devel
devel-admin at listes.grisbi.org        devel-admin
devel-bounces at listes.grisbi.org      devel-bounces
devel-confirm at listes.grisbi.org      devel-confirm
devel-join at listes.grisbi.org         devel-join
devel-leave at listes.grisbi.org        devel-leave
devel-owner at listes.grisbi.org        devel-owner
devel-request at listes.grisbi.org      devel-request
devel-subscribe at listes.grisbi.org    devel-subscribe
devel-unsubscribe at listes.grisbi.org  devel-unsubscribe
# STANZA END: devel

This two files, aliases en virtual-mailman and the db are created and updated by mailman without have something to do.

-- 
Gérald Niel
<gerald.niel at gegeweb.eu>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/mailman-users/attachments/20161108/9fef9445/attachment.sig>


More information about the Mailman-Users mailing list