![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
I setup a new list. But the messages aren't going through. I get a "returned mail" with the following:
----- The following addresses had permanent fatal errors ----- <list@my-domain.com> (reason: 550 5.1.1 User unknown)
----- Transcript of session follows ----- 550 5.1.1 <list@my-domain.com>... User unknown
I have no clue what that error means. And none of my searching turned up a solution that worked for me.
Thanks, Steven
View this message in context: http://www.nabble.com/Posts-to-list-returned-tf4709439.html#a13461150 Sent from the Mailman - Users mailing list archive at Nabble.com.
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Possibly. How do I check?
Mark Sapiro wrote:
-- View this message in context: http://www.nabble.com/Posts-to-list-returned-tf4709439.html#a13470534 Sent from the Mailman - Users mailing list archive at Nabble.com.
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
montgoss wrote:
What is your incoming MTA? Some MTA's (e.g., exim) can be configured to deliver mail to Mailman programatically and don't use aliases. Postfix can be integrated with Mailman so that Mailman manages list aliases automatically. Sendmail requires you to manually install aliases for each Mailman list in /etc/aliases. Other MTA's may have other requirements.
So what is your situation?
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
I am using Sendmail. My "/etc/alias" file has: ## mailman mailing list mailman: "|/usr/lib/mailman/mail/mailman post mailman" mailman-admin: "|/usr/lib/mailman/mail/mailman admin mailman" mailman-bounces: "|/usr/lib/mailman/mail/mailman bounces mailman" mailman-confirm: "|/usr/lib/mailman/mail/mailman confirm mailman" mailman-join: "|/usr/lib/mailman/mail/mailman join mailman" mailman-leave: "|/usr/lib/mailman/mail/mailman leave mailman" mailman-owner: "|/usr/lib/mailman/mail/mailman owner mailman" mailman-request: "|/usr/lib/mailman/mail/mailman request mailman" mailman-subscribe: "|/usr/lib/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe mailman"
The list "list" was created through the web interface. Am I supposed to manually add similar entries for my new "list@my-domain.com" list?
-Steven
On 10/29/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
Yes. Every list needs a set of 10 aliases like the above with the first and last occurrences of 'mailman' in each alias replaced with the list name as in
listname: "|/usr/lib/mailman/mail/mailman post listname" listname-admin: "|/usr/lib/mailman/mail/mailman admin listname" etc.
As Dragon says, if you create a list with bin/newlist, newlist will tell you about the aliases, and if you create the list via the web, Mailman will email the required aliases to mailman-owner which will go to the owner of the 'mailman' list. This assumes that you haven't overridden the default MTA = 'Manual' setting in mm_cfg.py.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Well, I added those for my new list and then ran "newaliases". Posts are no longer bounced, but they still aren't going out to list members. I checked the mailman logs and can't find anything associated with the post attempt. I also checked what I believe are the sendmail logs (/var/log/mail.*) and didn't find anything there either. The last entry in the logs is me running "newaliases". Where else should I look for the error?
-Steven
On 10/29/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
Is Mailman running?
See <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.078.htp>.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Yup: $ ps auxww| grep mailmanctl |grep -v grep list 5288 0.0 0.4 8704 4560 ? Ss Oct28 0:00 /usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start
$ ps auxww | egrep 'p[y]thon' list 5288 0.0 0.4 8704 4560 ? Ss Oct28 0:00 /usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start list 5301 0.0 0.5 8340 5696 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s list 5302 0.0 0.5 8384 5716 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s list 5303 0.0 0.5 8384 5724 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s list 5304 0.0 0.5 8340 5700 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s list 5305 0.0 0.5 8632 5744 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s list 5306 0.0 0.5 8640 5784 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s list 5307 0.0 0.5 8404 5700 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s list 5308 0.0 0.5 8404 5700 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s
-Steven
On 10/29/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
in response to:
And did you look at the rest of the FAQ article and check all the things there? If not please do so. In any case, if that doesn't lead to a solution, report what you found so we can help further.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
From FAQ:
$ sudo check_perms No problems found
$ ps auxww| grep mailmanctl |grep -v grep list 5213 0.0 0.4 8696 4560 ? Ss Oct30 0:00 /usr/bin/python/usr/lib/mailman/bin/mailmanctl -s -q start
$ ps auxww | egrep 'p[y]thon' list 5213 0.0 0.4 8696 4560 ? Ss Oct30 0:00 /usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start list 5226 0.0 0.5 8800 6212 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s list 5227 0.0 0.5 8380 5716 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s list 5228 0.0 0.5 8376 5720 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s list 5229 0.0 0.5 8604 5984 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s list 5230 0.0 0.5 8636 5748 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s list 5231 0.0 0.5 8788 6116 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s list 5232 0.0 0.5 8656 5860 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s list 5233 0.0 0.5 8396 5696 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s hplip 6242 0.0 0.4 9664 4852 ? S Oct30 0:00 python /usr/sbin/hpssd
- $ cat /etc/aliases
mailman mailing list
mailman: "|/var/lib/mailman/mail/mailman post mailman" mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" mailman-bounces: "|/var/lib/mailman/mail/mailman bounces mailman" mailman-confirm: "|/var/lib/mailman/mail/mailman confirm mailman" mailman-join: "|/var/lib/mailman/mail/mailman join mailman" mailman-leave: "|/var/lib/mailman/mail/mailman leave mailman" mailman-owner: "|/var/lib/mailman/mail/mailman owner mailman" mailman-request: "|/var/lib/mailman/mail/mailman request mailman" mailman-subscribe: "|/var/lib/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe mailman" listinquestion: "|/var/lib/mailman/mail/mailman post listinquestion" listinquestion-admin: "|/var/lib/mailman/mail/mailman admin listinquestion" listinquestion-bounces: "|/var/lib/mailman/mail/mailman bounces listinquestion" listinquestion-confirm: "|/var/lib/mailman/mail/mailman confirm listinquestion" listinquestion-join: "|/var/lib/mailman/mail/mailman join listinquestion" listinquestion-leave: "|/var/lib/mailman/mail/mailman leave listinquestion" listinquestion-owner: "|/var/lib/mailman/mail/mailman owner listinquestion" listinquestion-request: "|/var/lib/mailman/mail/mailman request listinquestion" listinquestion-subscribe: "|/var/lib/mailman/mail/mailman subscribe listinquestion" listinquestion-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe listinquestion" listinquestion@montgoss.com listinquestion listinquestion-admin@montgoss.com listinquestion-admin listinquestion-bounces@montgoss.com listinquestion-bounces listinquestion-confirm@montgoss.com listinquestion-confirm listinquestion-join@montgoss.com listinquestion-join listinquestion-leave@montgoss.com listinquestion-leave listinquestion-owner@montgoss.com listinquestion-owner listinquestion-request@montgoss.com listinquestion-request listinquestion-subscribe@montgoss.com listinquestion-subscribe listinquestion-unsubscribe@montgoss.com listinquestion-unsubscribe
$ sudo newaliases WARNING: local host name (montgoss-server) is not qualified; see cf/README: WHO AM I? /etc/mail/aliases: 21 aliases, longest 52 bytes, 1218 bytes total
It was about this point that I tried to send another email. I telnet'ed in to the server. When I got to entering the destination, I got this: 550 5.1.1 listinquestion@montgoss.com... User unknown
As you can see above, it's defined in the aliases file. Why is it unknown?
-Steven
On 10/30/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/f861849565e5eb3313e869f4f3fb77d0.jpg?s=120&d=mm&r=g)
--On November 1, 2007 8:59:53 PM -0500 Steven ** <montgoss+mailman@gmail.com> wrote:
<snip>
Because apparently you've got your Mailman aliases in /etc/aliases, but sendmail is configured to look at /etc/mail/aliases. (The alias count is another hint.)
-- Steve Burling <mailto:srb@umich.edu> University of Michigan, ICPSR Voice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Upon further inspection, they are identical... now. I'm guessing they weren't before. Because, now when I run newaliases, I get: $ sudo newaliases WARNING: local host name (montgoss-server) is not qualified; see cf/README: WHO AM I? /etc/mail/aliases: line 28: missing colon /etc/mail/aliases: line 29: missing colon /etc/mail/aliases: line 30: missing colon /etc/mail/aliases: line 31: missing colon /etc/mail/aliases: line 32: missing colon /etc/mail/aliases: line 33: missing colon /etc/mail/aliases: line 34: missing colon /etc/mail/aliases: line 35: missing colon /etc/mail/aliases: line 36: missing colon /etc/mail/aliases: line 37: missing colon /etc/mail/aliases: 21 aliases, longest 52 bytes, 1218 bytes total
Seems like my "listinquestion@montgoss.com listinquestion" lines are not being parsed. Are those supposed to go in the aliases file? I'm thinking no. So, where should they be?
-Steven
On 11/1/07, Steve Burling <srb@umich.edu> wrote:
![](https://secure.gravatar.com/avatar/7bdecdef03708b218939094eb05e8b35.jpg?s=120&d=mm&r=g)
On 11/1/07, Steven ** wrote:
Yes, in the aliases file. However, you should have a colon after the alias and before the tab character.
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
I just took those virtual mappings out of the /etc/mail/aliases file and re-ran newaliases. I tested via telnet and the message posted to the list! So, apparently my "listinquestion" aliases weren't in both aliases files originally.
-Steven
On 11/1/07, Steven ** <montgoss+mailman@gmail.com> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
There are two separate things.
Aliases of the form
listname: "|/var/lib/mailman/mail/mailman post listname"
which map a local address such as 'listname' to a pipe command used to deliver that mail to Mailman (these have ':' following the local address)
and virtual host mappings of the form
name@example.com localname
which map a virtual address to a local name (local address). These do not have a colon and do not go in an alias file. They go in some kind of virtual host mapping file (for sendmail, this may be /etc/mail/virtusertable).
This is where you would put your
listname@example.com listname listname-admin@example.com listname-admin etc.
entries, but note that these are only required if example.com is a virtual host. If example.com is the MTA's primary local host, these are not needed since listname@example.com is already delivered to the local 'listname' address if possible.
Aside, it may be easier to test addresses with sendmail -bt than with telnet.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7bdecdef03708b218939094eb05e8b35.jpg?s=120&d=mm&r=g)
On 11/1/07, Steven ** wrote:
[ ... deletia ... ]
Note that these two file names are different. Do they have different contents? Did you reload the mail server?
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>
![](https://secure.gravatar.com/avatar/7bdecdef03708b218939094eb05e8b35.jpg?s=120&d=mm&r=g)
On 10/29/07, montgoss wrote:
I have no clue what that error means. And none of my searching turned up a solution that worked for me.
That's an alias problem. Depending on which MTA you use and how you integrate your MTA into Mailman, you will need to fix your aliases.
Go back to the Mailman installation documentation section on MTA integration, at <http://www.list.org/mailman-install/mail-server.html>.
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Possibly. How do I check?
Mark Sapiro wrote:
-- View this message in context: http://www.nabble.com/Posts-to-list-returned-tf4709439.html#a13470534 Sent from the Mailman - Users mailing list archive at Nabble.com.
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
montgoss wrote:
What is your incoming MTA? Some MTA's (e.g., exim) can be configured to deliver mail to Mailman programatically and don't use aliases. Postfix can be integrated with Mailman so that Mailman manages list aliases automatically. Sendmail requires you to manually install aliases for each Mailman list in /etc/aliases. Other MTA's may have other requirements.
So what is your situation?
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
I am using Sendmail. My "/etc/alias" file has: ## mailman mailing list mailman: "|/usr/lib/mailman/mail/mailman post mailman" mailman-admin: "|/usr/lib/mailman/mail/mailman admin mailman" mailman-bounces: "|/usr/lib/mailman/mail/mailman bounces mailman" mailman-confirm: "|/usr/lib/mailman/mail/mailman confirm mailman" mailman-join: "|/usr/lib/mailman/mail/mailman join mailman" mailman-leave: "|/usr/lib/mailman/mail/mailman leave mailman" mailman-owner: "|/usr/lib/mailman/mail/mailman owner mailman" mailman-request: "|/usr/lib/mailman/mail/mailman request mailman" mailman-subscribe: "|/usr/lib/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe mailman"
The list "list" was created through the web interface. Am I supposed to manually add similar entries for my new "list@my-domain.com" list?
-Steven
On 10/29/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
Yes. Every list needs a set of 10 aliases like the above with the first and last occurrences of 'mailman' in each alias replaced with the list name as in
listname: "|/usr/lib/mailman/mail/mailman post listname" listname-admin: "|/usr/lib/mailman/mail/mailman admin listname" etc.
As Dragon says, if you create a list with bin/newlist, newlist will tell you about the aliases, and if you create the list via the web, Mailman will email the required aliases to mailman-owner which will go to the owner of the 'mailman' list. This assumes that you haven't overridden the default MTA = 'Manual' setting in mm_cfg.py.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Well, I added those for my new list and then ran "newaliases". Posts are no longer bounced, but they still aren't going out to list members. I checked the mailman logs and can't find anything associated with the post attempt. I also checked what I believe are the sendmail logs (/var/log/mail.*) and didn't find anything there either. The last entry in the logs is me running "newaliases". Where else should I look for the error?
-Steven
On 10/29/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
Is Mailman running?
See <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.078.htp>.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Yup: $ ps auxww| grep mailmanctl |grep -v grep list 5288 0.0 0.4 8704 4560 ? Ss Oct28 0:00 /usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start
$ ps auxww | egrep 'p[y]thon' list 5288 0.0 0.4 8704 4560 ? Ss Oct28 0:00 /usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start list 5301 0.0 0.5 8340 5696 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s list 5302 0.0 0.5 8384 5716 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s list 5303 0.0 0.5 8384 5724 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s list 5304 0.0 0.5 8340 5700 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s list 5305 0.0 0.5 8632 5744 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s list 5306 0.0 0.5 8640 5784 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s list 5307 0.0 0.5 8404 5700 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s list 5308 0.0 0.5 8404 5700 ? S Oct28 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s
-Steven
On 10/29/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
in response to:
And did you look at the rest of the FAQ article and check all the things there? If not please do so. In any case, if that doesn't lead to a solution, report what you found so we can help further.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
From FAQ:
$ sudo check_perms No problems found
$ ps auxww| grep mailmanctl |grep -v grep list 5213 0.0 0.4 8696 4560 ? Ss Oct30 0:00 /usr/bin/python/usr/lib/mailman/bin/mailmanctl -s -q start
$ ps auxww | egrep 'p[y]thon' list 5213 0.0 0.4 8696 4560 ? Ss Oct30 0:00 /usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start list 5226 0.0 0.5 8800 6212 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s list 5227 0.0 0.5 8380 5716 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s list 5228 0.0 0.5 8376 5720 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s list 5229 0.0 0.5 8604 5984 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s list 5230 0.0 0.5 8636 5748 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s list 5231 0.0 0.5 8788 6116 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s list 5232 0.0 0.5 8656 5860 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s list 5233 0.0 0.5 8396 5696 ? S Oct30 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s hplip 6242 0.0 0.4 9664 4852 ? S Oct30 0:00 python /usr/sbin/hpssd
- $ cat /etc/aliases
mailman mailing list
mailman: "|/var/lib/mailman/mail/mailman post mailman" mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" mailman-bounces: "|/var/lib/mailman/mail/mailman bounces mailman" mailman-confirm: "|/var/lib/mailman/mail/mailman confirm mailman" mailman-join: "|/var/lib/mailman/mail/mailman join mailman" mailman-leave: "|/var/lib/mailman/mail/mailman leave mailman" mailman-owner: "|/var/lib/mailman/mail/mailman owner mailman" mailman-request: "|/var/lib/mailman/mail/mailman request mailman" mailman-subscribe: "|/var/lib/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe mailman" listinquestion: "|/var/lib/mailman/mail/mailman post listinquestion" listinquestion-admin: "|/var/lib/mailman/mail/mailman admin listinquestion" listinquestion-bounces: "|/var/lib/mailman/mail/mailman bounces listinquestion" listinquestion-confirm: "|/var/lib/mailman/mail/mailman confirm listinquestion" listinquestion-join: "|/var/lib/mailman/mail/mailman join listinquestion" listinquestion-leave: "|/var/lib/mailman/mail/mailman leave listinquestion" listinquestion-owner: "|/var/lib/mailman/mail/mailman owner listinquestion" listinquestion-request: "|/var/lib/mailman/mail/mailman request listinquestion" listinquestion-subscribe: "|/var/lib/mailman/mail/mailman subscribe listinquestion" listinquestion-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe listinquestion" listinquestion@montgoss.com listinquestion listinquestion-admin@montgoss.com listinquestion-admin listinquestion-bounces@montgoss.com listinquestion-bounces listinquestion-confirm@montgoss.com listinquestion-confirm listinquestion-join@montgoss.com listinquestion-join listinquestion-leave@montgoss.com listinquestion-leave listinquestion-owner@montgoss.com listinquestion-owner listinquestion-request@montgoss.com listinquestion-request listinquestion-subscribe@montgoss.com listinquestion-subscribe listinquestion-unsubscribe@montgoss.com listinquestion-unsubscribe
$ sudo newaliases WARNING: local host name (montgoss-server) is not qualified; see cf/README: WHO AM I? /etc/mail/aliases: 21 aliases, longest 52 bytes, 1218 bytes total
It was about this point that I tried to send another email. I telnet'ed in to the server. When I got to entering the destination, I got this: 550 5.1.1 listinquestion@montgoss.com... User unknown
As you can see above, it's defined in the aliases file. Why is it unknown?
-Steven
On 10/30/07, Mark Sapiro <msapiro@value.net> wrote:
![](https://secure.gravatar.com/avatar/f861849565e5eb3313e869f4f3fb77d0.jpg?s=120&d=mm&r=g)
--On November 1, 2007 8:59:53 PM -0500 Steven ** <montgoss+mailman@gmail.com> wrote:
<snip>
Because apparently you've got your Mailman aliases in /etc/aliases, but sendmail is configured to look at /etc/mail/aliases. (The alias count is another hint.)
-- Steve Burling <mailto:srb@umich.edu> University of Michigan, ICPSR Voice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
Upon further inspection, they are identical... now. I'm guessing they weren't before. Because, now when I run newaliases, I get: $ sudo newaliases WARNING: local host name (montgoss-server) is not qualified; see cf/README: WHO AM I? /etc/mail/aliases: line 28: missing colon /etc/mail/aliases: line 29: missing colon /etc/mail/aliases: line 30: missing colon /etc/mail/aliases: line 31: missing colon /etc/mail/aliases: line 32: missing colon /etc/mail/aliases: line 33: missing colon /etc/mail/aliases: line 34: missing colon /etc/mail/aliases: line 35: missing colon /etc/mail/aliases: line 36: missing colon /etc/mail/aliases: line 37: missing colon /etc/mail/aliases: 21 aliases, longest 52 bytes, 1218 bytes total
Seems like my "listinquestion@montgoss.com listinquestion" lines are not being parsed. Are those supposed to go in the aliases file? I'm thinking no. So, where should they be?
-Steven
On 11/1/07, Steve Burling <srb@umich.edu> wrote:
![](https://secure.gravatar.com/avatar/7bdecdef03708b218939094eb05e8b35.jpg?s=120&d=mm&r=g)
On 11/1/07, Steven ** wrote:
Yes, in the aliases file. However, you should have a colon after the alias and before the tab character.
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>
![](https://secure.gravatar.com/avatar/b105851b2ac68cfd955058091ddcfd4b.jpg?s=120&d=mm&r=g)
I just took those virtual mappings out of the /etc/mail/aliases file and re-ran newaliases. I tested via telnet and the message posted to the list! So, apparently my "listinquestion" aliases weren't in both aliases files originally.
-Steven
On 11/1/07, Steven ** <montgoss+mailman@gmail.com> wrote:
![](https://secure.gravatar.com/avatar/746f7519ba02fb0d815e59f305c53fa2.jpg?s=120&d=mm&r=g)
Steven wrote:
There are two separate things.
Aliases of the form
listname: "|/var/lib/mailman/mail/mailman post listname"
which map a local address such as 'listname' to a pipe command used to deliver that mail to Mailman (these have ':' following the local address)
and virtual host mappings of the form
name@example.com localname
which map a virtual address to a local name (local address). These do not have a colon and do not go in an alias file. They go in some kind of virtual host mapping file (for sendmail, this may be /etc/mail/virtusertable).
This is where you would put your
listname@example.com listname listname-admin@example.com listname-admin etc.
entries, but note that these are only required if example.com is a virtual host. If example.com is the MTA's primary local host, these are not needed since listname@example.com is already delivered to the local 'listname' address if possible.
Aside, it may be easier to test addresses with sendmail -bt than with telnet.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7bdecdef03708b218939094eb05e8b35.jpg?s=120&d=mm&r=g)
On 11/1/07, Steven ** wrote:
[ ... deletia ... ]
Note that these two file names are different. Do they have different contents? Did you reload the mail server?
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>
![](https://secure.gravatar.com/avatar/7bdecdef03708b218939094eb05e8b35.jpg?s=120&d=mm&r=g)
On 10/29/07, montgoss wrote:
I have no clue what that error means. And none of my searching turned up a solution that worked for me.
That's an alias problem. Depending on which MTA you use and how you integrate your MTA into Mailman, you will need to fix your aliases.
Go back to the Mailman installation documentation section on MTA integration, at <http://www.list.org/mailman-install/mail-server.html>.
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>
participants (5)
-
Brad Knowles
-
Mark Sapiro
-
montgoss
-
Steve Burling
-
Steven **