Problem Getting Mailman Lists to Send

I have installed Virtualmin Pro on a clean Ubuntu 10.04 server. All individual mail is working fine in and out. I have created several email lists but none will resend the email to the members of the list.

I have looked through the logs and everything appears to be normal. Below is an entry from the mail log:

Message ID 0FCA01C309A Date and time received 12/May/2011 15:41 Sender's address pcolvin@lancema.us Recipient's address testlist@sctfpa.org Delivery type Handled by email alias Destination mailbox user None Message size 4.95 kB Final destination Fed to program /usr/lib/mailman/mail/mailman post testlist

This is a brand new installation and no modifications have been made. I can access the mailman user interface inside of Virtualmin fine and everything looks good. Before rebuilding the server and reinstalling Ubuntu and then Virtualmin from the install.sh, I did have Mailman up and running fine on the same server, same domain with the same IP address.

Thank you in advance for any assistance.

Phil Colvin

Status: 
Active

Comments

Check if the qrunner server process is running on your system .. this is a background daemon Mailman uses to send messages.

If not, try starting it with the command /etc/init.d/mailman start

That was the problem. The qrunner was not running and it started up with the /etc/init.d/mailman start. Everything is working perfectly now.

Sorry for missing something so simple and not trying that first.

I have Mailman running and sending email to the lists properly. However, the lists are not archiving. When I run the check_perms, it finds quite a few permission problems. Is it safe to let the check_perms fix the permission errors that it found, or would this cause problems with Virtualmin managing the lists?

I ran into this same problem with an Ubuntu server before. When the lists are created, the permissions do not seem to be set correctly and none of the archives show up on the web page. The data is there, just not apparently not accessible to the apache user to be displayed.

Thanks

What problems does check_perms report exactly?

Below is the list of problem that check_perms reports.

pac203@HOST1:~$ sudo /usr/lib/mailman/bin/check_perms
directory must be at least 02775: /var/lib/mailman/logs
/var/lib/mailman/logs bad group (has: root, expected list)
/var/lib/mailman/templates bad group (has: root, expected list)
/var/lib/mailman/cgi-bin bad group (has: root, expected list)
directory permissions must be 02775: /var/lib/mailman/messages
/var/lib/mailman/icons bad group (has: root, expected list)
/var/lib/mailman/Mailman bad group (has: root, expected list)
/var/lib/mailman/locks bad group (has: root, expected list)
/var/lib/mailman/mail bad group (has: root, expected list)
/var/lib/mailman/cron bad group (has: root, expected list)
/var/lib/mailman/bin bad group (has: root, expected list)
/var/lib/mailman/scripts bad group (has: root, expected list)
directory permissions must be 02775: /var/lib/mailman/messages/sk
directory permissions must be 02775: /var/lib/mailman/messages/pt
directory permissions must be 02775: /var/lib/mailman/messages/ru
directory permissions must be 02775: /var/lib/mailman/messages/lt
directory permissions must be 02775: /var/lib/mailman/messages/eu
directory permissions must be 02775: /var/lib/mailman/messages/ro
directory permissions must be 02775: /var/lib/mailman/messages/he
directory permissions must be 02775: /var/lib/mailman/messages/fr
directory permissions must be 02775: /var/lib/mailman/messages/ia
directory permissions must be 02775: /var/lib/mailman/messages/et
directory permissions must be 02775: /var/lib/mailman/messages/ar
directory permissions must be 02775: /var/lib/mailman/messages/vi
directory permissions must be 02775: /var/lib/mailman/messages/it
directory permissions must be 02775: /var/lib/mailman/messages/tr
directory permissions must be 02775: /var/lib/mailman/messages/no
directory permissions must be 02775: /var/lib/mailman/messages/de
directory permissions must be 02775: /var/lib/mailman/messages/uk
directory permissions must be 02775: /var/lib/mailman/messages/zh_CN
directory permissions must be 02775: /var/lib/mailman/messages/sr
directory permissions must be 02775: /var/lib/mailman/messages/ca
directory permissions must be 02775: /var/lib/mailman/messages/pt_BR
directory permissions must be 02775: /var/lib/mailman/messages/hu
directory permissions must be 02775: /var/lib/mailman/messages/sv
directory permissions must be 02775: /var/lib/mailman/messages/ko
directory permissions must be 02775: /var/lib/mailman/messages/cs
directory permissions must be 02775: /var/lib/mailman/messages/nl
directory permissions must be 02775: /var/lib/mailman/messages/pl
directory permissions must be 02775: /var/lib/mailman/messages/da
directory permissions must be 02775: /var/lib/mailman/messages/hr
directory permissions must be 02775: /var/lib/mailman/messages/ast
directory permissions must be 02775: /var/lib/mailman/messages/ja
directory permissions must be 02775: /var/lib/mailman/messages/es
directory permissions must be 02775: /var/lib/mailman/messages/fi
directory permissions must be 02775: /var/lib/mailman/messages/gl
directory permissions must be 02775: /var/lib/mailman/messages/sl
directory permissions must be 02775: /var/lib/mailman/messages/zh_TW
directory permissions must be 02775: /var/lib/mailman/messages/sk/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/pt/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ru/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/lt/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/eu/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ro/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/he/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/fr/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ia/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/et/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ar/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/vi/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/it/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/tr/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/no/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/de/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/uk/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/zh_CN/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/sr/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ca/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/pt_BR/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/hu/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/sv/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ko/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/cs/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/nl/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/pl/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/da/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/hr/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ast/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/ja/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/es/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/fi/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/gl/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/sl/LC_MESSAGES
directory permissions must be 02775: /var/lib/mailman/messages/zh_TW/LC_MESSAGES
/var/lib/mailman/archives/private bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/itwg bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/mailman bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/itwg.mbox bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/frhm bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/ewgpartners bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/frhm.mbox bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/mailman.mbox bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/ewgpartners.mbox bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/itwg/index.html bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/mailman/index.html bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/frhm/index.html bad group (has: www-data, expected list)
/var/lib/mailman/archives/private/ewgpartners/index.html bad group (has: www-data, expected list)
Problems found: 97
Re-run as list (or root) with -f flag to fix

Those all look safe to fix.