Guy,
Thanks for your reply.
In /usr/local/mailman/data/virtual-mailman I have entries like:
te...@example.com test9
test9-ad...@example.com test9-admin
and in /usr/local/mailman/data/aliases I have entries like:
test9: "|/usr/local/mailman/mail/mailman post test9"
test9-admin: "|/usr/local/mailman/mail/mailman admin test9"
I believe I'm pointing to both those files with virtual_alias_maps and
alias_maps as quoted below.
Thanks,
Sean
On 12 May 2025, at 20:05, Guy B. Purcell wrote:
Do you actually have the alias for testl...@example.com in either of
your aliases files (most probably should be
/usr/local/mailman/data/aliases)? The only way postfix will know what
to do with that address is via an alias directing it to call a MM
function that posts the message to the list. Despite my better
judgement, I’m still on v2 & such an entry looks like:
testlist: “|/path_to_mailman/mail/mailman post
testlist”
Been *many* years, but IIRC the docs note how to set those up properly
& it was a manual process (but once you have the set for one list,
copy/pasta + a little search/replace will get you the rest).
-Guy
On 2025 May 12, at 10:08, Sean McBride <s...@rogue-research.com>
wrote:
Hi all,
So I have/had a working postfix+dovecot setup, and then I installed
mailman2.
It largely works. The web interface works, I can create lists, list
creation emails are sent to the admin (me), but trying to write to a
list (as a member) fails with a bounce. My maillog shows:
```
May 12 12:19:48 hostname postfix/lmtp[83792]: ED07A32156:
to=<testl...@example.com>,
relay=mx.example.com[private/dovecot-lmtp], delay=0.6,
delays=0.59/0/0/0.01, dsn=5.1.1, status=bounced (host
mx.example.com[private/dovecot-lmtp] said: 550 5.1.1
<testl...@example.com> User doesn't exist: testl...@example.com (in
reply to RCPT TO command))
```
Indeed I wouldn't expect dovecot to know any such user, so I'm not
sure what step I've missed...
In my postfix main.cf I have:
```
mydomain = example.com
myhostname = mx.example.com
mydestination = $myhostname localhost.$mydomain localhost
myorigin = $mydomain
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual-aliases,
hash:/usr/local/mailman/data/virtual-mailman
alias_maps = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases
```
In my mm_cfg.py I have:
```
MTA = "Postfix"
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['example.com']
DEFAULT_EMAIL_HOST = 'example.com'
DEFAULT_URL_HOST = 'mailman.example.com'
VIRTUAL_HOSTS.clear()
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
```
Any clues would be greatly appreciated.
Thanks,
Sean
------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives:
https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/
Member address: g...@extragalactic.net
------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@jab.org