[Mailman-Users] User unknown error on gentoo
Alexander
alex at spottedmouse.com
Thu Mar 8 02:34:38 EST 2018
On 08/03/2018 13:53, Mark Sapiro wrote:> On 03/07/2018 09:26 PM,
Alexander wrote:
>> Without including my domain explicitly under mydestination all virtual
>> accounts work successfully, however mailman reports user unknown
>>
>> Results in mailman list user unknown error
>> mydomain = XXX.com
>> mydestination = $myhostname, localhost.$mydomain, localhost
>>
>> As suggested here
>> (https://forums.gentoo.org/viewtopic-t-134833-start-0.html) I added the
>> domain explicitly
>> mydomain = XXX.com
>> mydestination = $myhostname, localhost.$mydomain, localhost, XXX.com
>>
>> Now mailman works, but all virtual users are rejected with unknown user
>>
>> Any suggestion on how to support both vitual users and mailman lists.
>
> Please post the output from 'postconf -n'. Also specific Postfix log
> messages might be helpful.
postconf -n |grep mailman
alias_database = hash:/etc/mail/aliases, hash:/var/lib/mailman/data/aliases
alias_maps = hash:/etc/mail/aliases, hash:/var/lib/mailman/data/aliases
virtual_alias_maps = pgsql:/etc/postfix/pgsql_virtual_alias_maps.cf,
hash:/var/lib/mailman/data/virtual-mailman
postconf -n |grep virtual
virtual_alias_maps = pgsql:/etc/postfix/pgsql_virtual_alias_maps.cf,
hash:/var/lib/mailman/data/virtual-mailman
virtual_gid_maps = static:1001
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = pgsql:/etc/postfix/pgsql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = pgsql:/etc/postfix/pgsql_virtual_mailbox_maps.cf
virtual_transport = virtual
virtual_uid_maps = static:1001
> as well as a sample of the content of
/var/lib/mailman/data/virtual-mailman# STANZA START: mailman
# CREATED: Thu Feb 22 22:07:59 2018
mailman at XXX.com mailman at XXX.com
mailman-admin at XXX.com mailman-admin at XXX.com
mailman-bounces at XXX.com mailman-bounces at XXX.com
mailman-confirm at XXX.com mailman-confirm at XXX.com
mailman-join at XXX.com mailman-join at XXX.com
mailman-leave at XXX.com mailman-leave at XXX.com
mailman-owner at XXX.com mailman-owner at XXX.com
mailman-request at XXX.com mailman-request at XXX.com
mailman-subscribe at XXX.com mailman-subscribe at XXX.com
mailman-unsubscribe at XXX.com mailman-unsubscribe at XXX.com
# STANZA END: mailman
# STANZA START: 704staff
# CREATED: Thu Feb 22 22:07:59 2018
704staff at XXX.com 704staff at XXX.com
704staff-admin at XXX.com 704staff-admin at XXX.com
704staff-bounces at XXX.com 704staff-bounces at XXX.com
704staff-confirm at XXX.com 704staff-confirm at XXX.com
704staff-join at XXX.com 704staff-join at XXX.com
704staff-leave at XXX.com 704staff-leave at XXX.com
704staff-owner at XXX.com 704staff-owner at XXX.com
704staff-request at XXX.com 704staff-request at XXX.com
704staff-subscribe at XXX.com 704staff-subscribe at XXX.com
704staff-unsubscribe at XXX.com 704staff-unsubscribe at XXX.com
# STANZA END: 704staff
>
> If XXX.com is a virtual_alias_domain or a virtual_mailbox_domain, it
shouldn't be in my_destination.XXX.com is used for both local system
accounts as well as virtual accounts.
virtual_mailbox_domains contains XXX.com.
> If you have XXX.com in virtual_alias_domains and your list addresses are
> mapped from lisname at XXX.com to listname in virtual-mailman, it should
> work. What is the Postfix error message in this case?
The bounce back reports:
<704staff at XXX.com>: unknown user: "704staff at XXX.com"
And the log reports:
postfix/virtual[16361]: 45CCE460281: to=<704staff at XXX.com>,
relay=virtual, delay=0.16, delays=0.09/0.01/0/0.07, dsn=5.1.1,
status=bounced (unknown user: "704staff at XXX.com")
>
More information about the Mailman-Users
mailing list