FAQ
Dear List,

Now I have change my OS to ubuntu 8.04.2, originally Fedora 5.
I have met a problem. I did install the mailman "successfully".

Now, I can subscribe the maillist, mailman mailed me passcode, confirm
mails. And I can send e-mail to maillist address.

It seems OK, but I found that I never receive the mail from mailman and
can't find mails I have sent before, which is too say that mailman
archives is empty.

I checked my mail log, I found my server did received my mail. But I
didn't know where to check now.

Any hint is well appreciated, thanks.

--
Daniel.Li <lida_mail at 163.com>
PALFocus (http://palfocus.oicp.net)

Search Discussions

  • Mark Sapiro at Mar 14, 2009 at 2:53 pm

    Daniel.Li wrote:
    Now, I can subscribe the maillist, mailman mailed me passcode, confirm
    mails. And I can send e-mail to maillist address.

    It seems OK, but I found that I never receive the mail from mailman and
    can't find mails I have sent before, which is too say that mailman
    archives is empty.

    I checked my mail log, I found my server did received my mail. But I
    didn't know where to check now.

    What does the mail log say was done with the mail? Was it piped to
    Mailman?

    Also see the FAQ at <http://wiki.list.org/x/A4E9>.

    --
    Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Daniel.Li at Mar 16, 2009 at 12:47 pm

    On Sat, 2009-03-14 at 07:53 -0700, Mark Sapiro wrote:
    Daniel.Li wrote:
    Now, I can subscribe the maillist, mailman mailed me passcode, confirm
    mails. And I can send e-mail to maillist address.

    It seems OK, but I found that I never receive the mail from mailman and
    can't find mails I have sent before, which is too say that mailman
    archives is empty.

    I checked my mail log, I found my server did received my mail. But I
    didn't know where to check now.

    What does the mail log say was done with the mail?
    I'm using Postfix Mail Server 2.5.1 now.
    I use webmin to check mailman account, and found that all mails, I have
    sent before, are in the mailbox, which was NOT piped to Mailman.
    Was it piped to
    Mailman?
    Well, did u mean configurations in httpd.conf?

    I have added this in /etc/apache2/httpd.conf
    ScriptAlias /mailman/ /var/www/mailman/cgi-bin/
    <Directory /var/www/mailman/cgi-bin/>
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
    </Directory>


    Alias /pipermail/ /var/www/mailman/archives/public/
    <Directory /var/www/mailman/archives/public>
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>

    # Uncomment the following line, replacing www.example.com with your
    server's
    # name, to redirect queries to /mailman to the listinfo page
    (recommended).


    Also see the FAQ at <http://wiki.list.org/x/A4E9>.
    Thanks for this link, yeah, it must be something wrong here.

    Step 1:
    I have checked ~mailman/bin/check_perms, and found some permission
    issue. So I use sudo to correct these problems, until I got
    $ sudo bin/check_perms
    No problems found
    After this, I have found that
    http://palfocus.oicp.net/pipermail/mailman/ is forbidden, 403 error.


    Step 2:
    $ ps auxww| grep mailmanctl |grep -v grep
    <blank>
    $ ps auxww | egrep 'p[y]thon'
    <blank>

    So I just run following commands to get qrunner running.
    $ sudo bin/mailmanctl start
    Starting Mailman's master qrunner.
    daniel at palfocus:/var/www/mailman$ ps auxww | egrep 'p[y]thon'
    mailman 20440 0.0 1.8 10180 4816 ? Ss 20:23
    0:00 /usr/bin/python bin/mailmanctl start
    mailman 20441 0.2 2.5 9832 6516 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=ArchRunner:0:1 -s
    mailman 20442 0.2 2.5 9864 6536 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=BounceRunner:0:1 -s
    mailman 20443 0.2 2.5 9808 6500 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=CommandRunner:0:1 -s
    mailman 20444 0.2 2.5 9820 6516 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=IncomingRunner:0:1 -s
    mailman 20445 0.2 2.5 9808 6552 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=NewsRunner:0:1 -s
    mailman 20446 0.2 2.7 9864 6916 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=OutgoingRunner:0:1 -s
    mailman 20447 0.2 2.6 9832 6720 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=VirginRunner:0:1 -s
    mailman 20448 0.2 2.5 9836 6520 ? S 20:23
    0:00 /usr/bin/python /var/www/mailman/bin/qrunner
    --runner=RetryRunner:0:1 -s

    Step 3: It seems correct
    $ grep mailman /etc/aliases
    ## mailman mailing list
    #mailman: "|/var/www/mailman/mail/mailman post mailman"
    #mailman-admin: "|/var/www/mailman/mail/mailman admin mailman"
    #mailman-bounces: "|/var/www/mailman/mail/mailman bounces mailman"
    #mailman-confirm: "|/var/www/mailman/mail/mailman confirm mailman"
    #mailman-join: "|/var/www/mailman/mail/mailman join mailman"
    #mailman-leave: "|/var/www/mailman/mail/mailman leave mailman"
    #mailman-owner: "|/var/www/mailman/mail/mailman owner mailman"
    #mailman-request: "|/var/www/mailman/mail/mailman request mailman"
    #mailman-subscribe: "|/var/www/mailman/mail/mailman subscribe
    mailman"
    #mailman-unsubscribe: "|/var/www/mailman/mail/mailman unsubscribe
    mailman"

    Step 4: It seems OK.
    $ ls -l ./locks
    total 8
    -rw-rw-r-- 2 mailman mailman 61 2009-03-18 02:23 master-qrunner
    -rw-rw-r-- 2 mailman mailman 61 2009-03-18 02:23
    master-qrunner.palfocus.oicp.net.20440


    Step 5:
    $ ps aux |grep 20440 |grep -v grep
    mailman 20440 0.0 1.8 10180 4816 ? Ss 20:23
    0:00 /usr/bin/python bin/mailmanctl start


    Well, I'm NOT expert on this. I think I can just find some easy
    problems. So I put all steps that I have done here.
    But After this, the problem still exists.

    Please help me on this. Any hint or advice is mostly appreciated. So I
    can just follow instructions to find out what's wrong with the server.


    I use sendmail and Fedora 5 last time. But I have found that it is
    different this time.


    >
    --
    Daniel.Li <lida_mail at 163.com>
    PALFocus (http://palfocus.oicp.net)
  • Mark Sapiro at Mar 16, 2009 at 4:11 pm

    Daniel.Li wrote:
    I'm using Postfix Mail Server 2.5.1 now.
    I use webmin to check mailman account, and found that all mails, I have
    sent before, are in the mailbox, which was NOT piped to Mailman.

    You need aliases for your MTA of the form

    LIST: "|/path/to/mailman/mail/mailman post LIST"
    LIST-bounces: "|/path/to/mailman/mail/mailman bounces LIST"
    etc.

    for each list.

    With Postfix, see <http://www.list.org/mailman-install/node13.html> for
    information on setting this up for automatic generation of aliases.

    --
    Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Daniel.Li at Mar 17, 2009 at 11:00 am

    On Mon, 2009-03-16 at 09:11 -0700, Mark Sapiro wrote:
    Daniel.Li wrote:
    I'm using Postfix Mail Server 2.5.1 now.
    I use webmin to check mailman account, and found that all mails, I have
    sent before, are in the mailbox, which was NOT piped to Mailman.

    You need aliases for your MTA of the form

    LIST: "|/path/to/mailman/mail/mailman post LIST"
    LIST-bounces: "|/path/to/mailman/mail/mailman bounces LIST"
    etc.

    for each list.

    With Postfix, see <http://www.list.org/mailman-install/node13.html> for
    information on setting this up for automatic generation of aliases.
    Yes Sir. That's the root cause for my problem.
    After configured properly, it works :)
    >
    --
    Daniel.Li <lida_mail at 163.com>
    PALFocus (http://palfocus.oicp.net)

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedMar 14, '09 at 8:25a
activeMar 17, '09 at 11:00a
posts5
users2
websitelist.org

2 users in discussion

Daniel.Li: 3 posts Mark Sapiro: 2 posts

People

Translate

site design / logo © 2022 Grokbase