Sam, I support a number of embedded devices and systems that use SSMTP rather than a full MTA. Those end up working poorly with Courier due to the timeout in 'submit' which is hard-coded. Would you consider making that much larger, or removing it entirely?
--- /var/lib/mock/centos-6-x86_64/root/builddir/build/BUILD/courier-0.69.0/courier/submit.C.timeout	2012-10-22 14:22:48.718586557 -0700
+++ /var/lib/mock/centos-6-x86_64/root/builddir/build/BUILD/courier-0.69.0/courier/submit.C	2012-10-22 14:24:22.673578231 -0700
@@ -2025,7 +2025,7 @@
 	}
 	else
 	{
-		alarm(0);	/* Cancel alarm(1800) -- we'll wrap up soon */
+		alarm(0);	/* Cancel alarm(43200) -- we'll wrap up soon */
 
 		if (strcmp(mf->module->name, "dsn") == 0)
 		{
@@ -2608,7 +2608,7 @@
 	}
 	else
 	{
-		alarm_timeout=1800;
+		alarm_timeout=43200;
 	}
 
 	alarm(alarm_timeout);	/* Kill me, no matter what */
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to