Subject: Re: bin/37226: Failure to send mail from cron when using STARTTLS client
To: None <gnats-admin@netbsd.org, netbsd-bugs@netbsd.org,>
From: John Nemeth <jnemeth@victoria.tc.ca>
List: netbsd-bugs
Date: 10/27/2007 01:50:03
The following reply was made to PR bin/37226; it has been noted by GNATS.

From: jnemeth@victoria.tc.ca (John Nemeth)
To: gnats-bugs@NetBSD.org, gnats-admin@NetBSD.org,
	netbsd-bugs@NetBSD.org
Cc: 
Subject: Re: bin/37226: Failure to send mail from cron when using STARTTLS client
Date: Fri, 26 Oct 2007 18:47:37 -0700

 On Feb 11,  7:02am, cross+netbsd@distal.com wrote:
 }
 } >Number:         37226
 } >Synopsis:       Failure to send mail from cron when using STARTTLS client
 } >Originator:     Chris Ross
 } >Release:        4.0_RC3
 } >Environment:
 } NetBSD host.distal.com 4.0_RC3 NetBSD 4.0_RC3 (GENERIC) #6: Wed Oct 24 15:30:14 EDT 2007  cross@host.distal.com:/export/obj/NetBSD-4.sparc64/data/NetBSD/src-4/sys/arch/sparc64/compile/HARMONY sparc64
 } >Description:
 } This is approximately the problem described in PR lib/3204.  While that was closed indicated that libexec/crond was deprecated, the problem still exists in usr.sbin/cron.
 } 
 } I have a machine using sendmail as the local MTA, and configured to use STARTTLS for outgoing email.  My mail server is also allowing STARTTLS, so that this works.
 } 
 } The definition of MAILARGS in usr.sbin/cron/config.h still is:
 } 
 } #define MAILARGS "%s -FCronDaemon -odi -oem -oi -or0s -t"      /*-*/
 
      This is setting a bunch of timeouts to "0".  I assume the idea is
 to not have cron hang indefinitely if there are mail problems.
 However, it probably takes a bit of time to do crypto processing.  Try
 changing the "-or0s" to "-or1m".  This should allow a considerable
 ammount of time for processing without having cron hang forever.
 
 }-- End of excerpt from cross+netbsd@distal.com