[CentOS] When no MTA is installed, How to send an email with a cronjob?
Frank Cox
theatre at melvilletheatre.com
Sun Jul 21 23:27:17 UTC 2013
On Sun, 21 Jul 2013 17:28:04 -0400
Fred Smith wrote:
> > and it has a queue or is it so simple-minded only to work if
> > all is perfect and if the smtp server it uses is not reachable
> > messages are silently lost?
This is how I have implemented a "retry" using the cleancode-email program that
I mentioned earlier today.
for(;;)
{
FILE *capturestderr;
system(temp);
capturestderr=openfile(STDERRCAPTURE,"r");
fseek(capturestderr,0L,SEEK_END);
if (ftell(capturestderr))
{
logtime(log);
fprintf(log,"%s -- %s ** SEND FAILED ** on
EMAIL MAILOUT, retrying\n",subscription.name,subscription.email); closefile
(capturestderr); sleep(2);
}
else
{
closefile(capturestderr);
break;
}
}
remove(STDERRCAPTURE);
--
MELVILLE THEATRE ~ Real D 3D Digital Cinema ~ www.melvilletheatre.com
More information about the CentOS
mailing list