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. dan...@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_m...@163.com> PALFocus (http://palfocus.oicp.net) ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9