Error when e-mailing a list: User unknown in virtual alias table
![](https://secure.gravatar.com/avatar/64521f01496aed850d614a109541289b.jpg?s=120&d=mm&r=g)
I get this message when posting to my new lists:
Delivery to the following recipient failed permanently:
news@mydomain.org
Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.1.1 <news@mydomain.org>: Recipient address rejected: User unknown in virtual alias table (state 14).
The Mailman docs (specifically /etc/mailman/postfix-to-mailman.py) says that I don't have to set up virtual aliases:
# -join, -leave, -subscribe and -unsubscribe addresses. It will # recognize a list as soon as the list is created, there is no need to # add _any_ aliases for any list. It recognizes mail to postmaster,
but is that really true?
Thanks,
-Tom
Thomas M. Browder, Jr. Niceville, Florida USA
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
Tom Browder wrote:
postfix-to-mailman.py is not a part of standard GNU mailman. It is part of the Debian/Ubuntu Mailman package, but whether it is properly installed by default is a Debian/Ubuntu packaging question.
It is if Postfix is properly configured to use a 'mailman' transport that invokes postfix-to-mailman.py for all mail to the Mailman list domain.
It is clear from the above error message that 'mydomain.org' is a virtual alias domain in Postfix and is not mapped to a 'mailman' transport. You can either configure Postfix to use postfix-to-mailman.py per the documentation which may or may not be provided by Debian/Ubuntu or configure Postfix/Mailman integration per <http://www.list.org/mailman-install/node12.html>.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
Tom Browder wrote:
postfix-to-mailman.py is not a part of standard GNU mailman. It is part of the Debian/Ubuntu Mailman package, but whether it is properly installed by default is a Debian/Ubuntu packaging question.
It is if Postfix is properly configured to use a 'mailman' transport that invokes postfix-to-mailman.py for all mail to the Mailman list domain.
It is clear from the above error message that 'mydomain.org' is a virtual alias domain in Postfix and is not mapped to a 'mailman' transport. You can either configure Postfix to use postfix-to-mailman.py per the documentation which may or may not be provided by Debian/Ubuntu or configure Postfix/Mailman integration per <http://www.list.org/mailman-install/node12.html>.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Mark Sapiro
-
Tom Browder