[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Sendmail recieved mail, but procmail isn't delivering.



Hi everyone,

There has been a lot of really good help with sendmail issues here and I'm hoping that someone can help me with mine.
I've got a Redhat 6.2 system which has been updated. Finally got my domain set up and am able to send and forward mail to others from sendmail. I didn't want to use the version of sendmail that came with 6.2 so I downloaded 8.11.6 sources and compiled. I based my sendmail.mc file on the ones described in the sendmail howto. My problem is that mail comes into the mqueue folder, as it should, but then it doesn't get delivered.


In checking permissions, I find:
1. spool folder is owned by root group mail
   permissions are: drwxr-xr-x
   mail files in mqueue owned by root group root
   permissions are: -rw-------
2. Procmail owned by root group mail
   permissions -rwsr-sr-x

In checking sendmail, I see the following:

#sendmail -bt -d0.15 -C/etc/sendmail.cf </dev/null

Version 8.11.6
 Compiled with: LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND NETINET

		NETUNIX NEWDB QUEUE SCANF SMTP USERDB XDEBUG
    OS Defines: HASFCHOWN HASFLOCK HASGETDTABLESIZE HASINITGROUPS
		HASLSTAT HASRANDOM HASSETREUID HASSETRLIMIT HASSETSID
		HASSETVBUF HASSNPRINTF HASURANDOMDEV HASUNAME HASUNSETENV
		HASWAITPID IDENTPROTO USE_SIGLONGJMP
 Def Conf file:	/etc/mail/sendmail.cf
Def Pid file:	/var/run/sendmail.pid
canonical name: ja.justanswers.prv
	a.k.a.: ja
 UUCP nodename: ja.justanswers.prv
	a.k.a.: ja.justanswers.prv
	a.k.a.: [192.168.1.1]

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = ja
  (canonical domain name) $j = ja.justanswers.prv
         (subdomain name) $m = justanswers.prv
              (node name) $k = ja.justanswers.prv
========================================================

mailer 0 (prog): P=/usr/sbin/smrsh S=EnvFromL/HdrFromL R=EnvToL/HdrToL M=0 U=0:0 F=9DFMeloqsu L=0 E=\n T=X-Unix/X-Unix/X-Unix A=smrsh -c $u
mailer 1 (*file*): P=[FILE] S=parse/parse R=parse/parse M=0 U=0:0 F=9DEFMPloqsu L=0 E=\n T=X-Unix/X-Unix/X-Unix A=FILE $u
mailer 2 (*include*): P=/dev/null S=parse/parse R=parse/parse M=0 U=0:0 F=su L=0 E=\n T=<undefined>/<undefined>/<undefined> A=INCLUDE $u
mailer 3 (smtp): P=[IPC] S=EnvFromSMTP/HdrFromSMTP R=EnvToSMTP/HdrFromSMTP M=0 U=0:0 F=DFMXmu L=990 E=\r\n T=DNS/RFC822/SMTP A=TCP $h
mailer 4 (esmtp): P=[IPC] S=EnvFromSMTP/HdrFromSMTP R=EnvToSMTP/HdrFromSMTP M=0 U=0:0 F=DFMXamu L=990 E=\r\n T=DNS/RFC822/SMTP A=TCP $h
mailer 5 (smtp8): P=[IPC] S=EnvFromSMTP/HdrFromSMTP R=EnvToSMTP/HdrFromSMTP M=0 U=0:0 F=8DFMXmu L=990 E=\r\n T=DNS/RFC822/SMTP A=TCP $h
mailer 6 (dsmtp): P=[IPC] S=EnvFromSMTP/HdrFromSMTP R=EnvToSMTP/HdrFromSMTP M=0 U=0:0 F=%DFMXamu L=990 E=\r\n T=DNS/RFC822/SMTP A=TCP $h
mailer 7 (relay): P=[IPC] S=EnvFromSMTP/HdrFromSMTP R=MasqSMTP/MasqRelay M=0 U=0:0 F=8DFMXamu L=2040 E=\r\n T=DNS/RFC822/SMTP A=TCP $h
mailer 8 (procmail): P=/usr/bin/procmail S=EnvFromSMTP/HdrFromSMTP R=EnvToSMTP/HdrFromSMTP M=0 U=0:0 F=9DFMPShnu L=0 E=\n T=DNS/RFC822/X-Unix A=procmail -Y -m $h $f $u
mailer 9 (local): P=/usr/bin/procmail S=EnvFromL/HdrFromL R=EnvToL/HdrToL M=0 U=0:0 F=/59:@ADFMPSfhlnqsw| L=0 E=\n T=DNS/RFC822/X-Unix A=procmail -Y -a $h -d $u
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)


Thanks for any help..........I'm really stumped.

Mark





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]