[Mailman-Users] Sendmail integration, mail not being processed?
Iain Dooley
mail at iaindooley.com
Sun May 1 05:56:37 CEST 2005
hi, i've just installed mailman and mm-handler on a FreeBSD machine with uname:
FreeBSD kingfish.scoastnet.com.au 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Thu Jan 27 22:44:45 EST 2005 amac at kingfish.scoastnet.com.au:/usr/src/sys/i386/compile/NEWKERNEL i386
i am able to create and maintain lists, but get no response (not even an error) when i send mail to a list.
i followed the process for sendmail integration described in the mm-handler howto. when i call 'make' from /etc/mail/ i get the following errors:
cp freebsd.mc kingfish.scoastnet.com.au.mc
/usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 kingfish.scoastnet.com.au.mc > kingfish.scoastnet.com.au.cf
*** ERROR: FEATURE() should be before MAILER()
*** ERROR: FEATURE() should be before MAILER()
*** ERROR: FEATURE() should be before MAILER()
cp freebsd.submit.mc kingfish.scoastnet.com.au.submit.mc
/usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 kingfish.scoastnet.com.au.submit.mc > kingfish.scoastnet.com.au.submit.cf
i am able to subscribe users through the web interface, and get the confirmation emails. i can use the confirmation http link, but if i respond to the confirmation email then i do not get the 'welcome' message.
once subscribed, i do not get emails back when i send to the list. i do not get any error emails, i just receive no emails in response when i send to my mailing list. the following are some messages from /var/log/messages:
May 1 03:10:00 kingfish cron[67069]: _secure_path: cannot stat none/.login_conf: Permission denied
May 1 03:15:00 kingfish cron[68044]: _secure_path: cannot stat none/.login_conf: Permission denied
May 1 03:20:00 kingfish cron[69809]: _secure_path: cannot stat none/.login_conf: Permission denied
May 1 03:25:00 kingfish cron[71715]: _secure_path: cannot stat none/.login_conf: Permission denied
May 1 03:27:00 kingfish cron[72191]: _secure_path: cannot stat none/.login_conf: Permission denied
May 1 03:30:00 kingfish cron[72599]: _secure_path: cannot stat none/.login_conf: Permission denied
May 1 03:35:00 kingfish cron[74371]: _secure_path: cannot stat none/.login_conf: Permission denied
there are no error messages in /usr/local/mailman/logs/error. my virtusers table looks like this:
admin at lists.scoastnet.com.au mail at iaindooley.com
my mailertable looks like this:
lists.scoastnet.com.au mailman:lists.scoastnet.com.au
i have included the following in mm_cfg.py:
DEFAULT_EMAIL_HOST = 'lists.scoastnet.com.au'
DEFAULT_URL_HOST = 'lists.scoastnet.com.au'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
the url lists.scoastnet.com.au resolves to the same IP address as kingfish.scoastnet.com.au
there is this line in mm-handler:
$SENDMAIL = "/usr/lib/sendmail -oem -oi";
there is no file called /usr/lib/sendmail on my machine. there is a binary for sendmail called:
/usr/sbin/sendmail
i tried changing the $SENDMAIL line above to:
$SENDMAIL = "/usr/sbin/sendmail -oem -oi";
but still no results. is there anything else i can provide to help someone diagnose my problem? i'm pretty lost...
cheers
iain
More information about the Mailman-Users
mailing list