FAQ
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 -----
(reason: 550 5.1.1 User unknown)

----- Transcript of session follows -----
550 5.1.1 <list at 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.

Search Discussions

  • Mark Sapiro at Oct 29, 2007 at 3:01 pm

    montgoss wrote:
    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 -----
    (reason: 550 5.1.1 User unknown)

    Did you install MTA aliases for the new list?

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Montgoss at Oct 29, 2007 at 3:57 pm
    Possibly. How do I check?


    Mark Sapiro wrote:
    Did you install MTA aliases for the new list?

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
    --
    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.
  • Mark Sapiro at Oct 29, 2007 at 4:16 pm

    montgoss wrote:
    Possibly. How do I check?


    Mark Sapiro wrote:
    Did you install MTA aliases for the new list?

    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 at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Steven ** at Oct 29, 2007 at 4:39 pm
    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 at my-domain.com" list?

    -Steven
    On 10/29/07, Mark Sapiro wrote:
    montgoss wrote:
    Possibly. How do I check?


    Mark Sapiro wrote:
    Did you install MTA aliases for the new list?

    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 at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Dragon at Oct 29, 2007 at 4:56 pm
    Steven ** sent the message below at 09:39 10/29/2007:
    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 at my-domain.com" list?
    ---------------- End original message. ---------------------

    Yes, you need to add these to the /etc/aliases file and then run
    newaliases for sendmail to recognize them.

    When you create a new list with bin/newlist it will output a list of
    the aliases you need for the list. They must also be added to the
    aliases file and newaliases must be run.

    Dragon

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Venimus, Saltavimus, Bibimus (et naribus canium capti sumus)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • Mark Sapiro at Oct 29, 2007 at 5:18 pm

    Steven wrote:
    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 at my-domain.com" list?

    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 at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Steven ** at Oct 30, 2007 at 2:09 am
    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 wrote:
    Steven wrote:
    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 at my-domain.com" list?

    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 at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Mark Sapiro at Oct 30, 2007 at 3:13 am

    Steven wrote:
    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?

    Is Mailman running?

    See
    <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.078.htp>.

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Steven ** at Oct 30, 2007 at 4:00 am
    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 wrote:
    Steven wrote:
    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?

    Is Mailman running?

    See
    <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.078.htp>.

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Mark Sapiro at Oct 31, 2007 at 12:17 am

    Steven wrote:
    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
    <snip>

    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 at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Steven ** at Nov 2, 2007 at 1:59 am
    From FAQ:
    1. $ sudo check_perms
    No problems found

    2. $ 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

    3. $ 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 at montgoss.com listinquestion
    listinquestion-admin at montgoss.com listinquestion-admin
    listinquestion-bounces at montgoss.com listinquestion-bounces
    listinquestion-confirm at montgoss.com listinquestion-confirm
    listinquestion-join at montgoss.com listinquestion-join
    listinquestion-leave at montgoss.com listinquestion-leave
    listinquestion-owner at montgoss.com listinquestion-owner
    listinquestion-request at montgoss.com listinquestion-request
    listinquestion-subscribe at montgoss.com listinquestion-subscribe
    listinquestion-unsubscribe at 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 at 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 wrote:
    Steven wrote:
    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
    <snip>

    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 at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Steve Burling at Nov 2, 2007 at 2:13 am
    --On November 1, 2007 8:59:53 PM -0500 Steven **
    wrote:
    3. $ cat /etc/aliases
    ## mailman mailing list
    mailman: "|/var/lib/mailman/mail/mailman post mailman"
    mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" <snip>
    $ 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
    ^^^^^^^^^^^^^^^^^

    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 at umich.edu>
    University of Michigan, ICPSR Voice: +1 734 615.3779
    330 Packard Street FAX: +1 734 647.8700
    Ann Arbor, MI 48104-2910
  • Steven ** at Nov 2, 2007 at 2:17 am
    But those two files are identical.

    -Steven
    On 11/1/07, Steve Burling wrote:
    --On November 1, 2007 8:59:53 PM -0500 Steven **
    wrote:
    3. $ cat /etc/aliases
    ## mailman mailing list
    mailman: "|/var/lib/mailman/mail/mailman post mailman"
    mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" <snip>
    $ 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
    ^^^^^^^^^^^^^^^^^

    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 at umich.edu>
    University of Michigan, ICPSR Voice: +1 734 615.3779
    330 Packard Street FAX: +1 734 647.8700
    Ann Arbor, MI 48104-2910
  • Steven ** at Nov 2, 2007 at 2:26 am
    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 at 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 wrote:
    --On November 1, 2007 8:59:53 PM -0500 Steven **
    wrote:
    3. $ cat /etc/aliases
    ## mailman mailing list
    mailman: "|/var/lib/mailman/mail/mailman post mailman"
    mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" <snip>
    $ 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
    ^^^^^^^^^^^^^^^^^

    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 at umich.edu>
    University of Michigan, ICPSR Voice: +1 734 615.3779
    330 Packard Street FAX: +1 734 647.8700
    Ann Arbor, MI 48104-2910
  • Brad Knowles at Nov 2, 2007 at 2:56 am

    On 11/1/07, Steven ** wrote:

    Seems like my "listinquestion at 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?
    Yes, in the aliases file. However, you should have a colon after the
    alias and before the tab character.

    --
    Brad Knowles <brad at shub-internet.org>
    LinkedIn Profile: <http://tinyurl.com/y8kpxu>
  • Steven ** at Nov 2, 2007 at 3:03 am
    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 ** wrote:
    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 at 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 wrote:
    --On November 1, 2007 8:59:53 PM -0500 Steven **
    wrote:
    3. $ cat /etc/aliases
    ## mailman mailing list
    mailman: "|/var/lib/mailman/mail/mailman post mailman"
    mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" <snip>
    $ 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
    ^^^^^^^^^^^^^^^^^

    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 at umich.edu>
    University of Michigan, ICPSR Voice: +1 734 615.3779
    330 Packard Street FAX: +1 734 647.8700
    Ann Arbor, MI 48104-2910
  • Mark Sapiro at Nov 2, 2007 at 3:36 am

    Steven wrote:
    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.

    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 at 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 at example.com listname
    listname-admin at 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 at 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 at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Brad Knowles at Nov 2, 2007 at 2:52 am

    On 11/1/07, Steven ** wrote:

    3. $ cat /etc/aliases
    [ ... deletia ... ]
    $ 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
    Note that these two file names are different. Do they have different
    contents? Did you reload the mail server?

    --
    Brad Knowles <brad at shub-internet.org>
    LinkedIn Profile: <http://tinyurl.com/y8kpxu>
  • Brad Knowles at Oct 29, 2007 at 6:16 pm

    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 at shub-internet.org>
    LinkedIn Profile: <http://tinyurl.com/y8kpxu>

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedOct 29, '07 at 11:35a
activeNov 2, '07 at 3:36a
posts20
users5
websitelist.org

People

Translate

site design / logo © 2022 Grokbase