mail
int mail(struct name *,
mail(to, cc, bcc, smopts, subject, replyto);
FILE *mail;
mail = NULL;
if (!(mail = cron_popen(mailcmd, "w", e, &mailpid))) {
fprintf(mail, "From: Cron Daemon <%s@%s>\n",
fprintf(mail, "From: Cron Daemon <%s>\n",
fprintf(mail, "To: %s\n", mailto);
fprintf(mail, "CC: %s\n", mailcc);
fprintf(mail, "BCC: %s\n", mailbcc);
fprintf(mail, "Subject: Cron <%s@%s> %s\n",
fprintf(mail, "Date: %s\n",
fprintf(mail, "X-Cron-Env: <%s>\n",
fprintf(mail, "\n");
putc(ch, mail);
if (mail)
putc(ch, mail);
&& mail) {
(void)fclose(mail);
mail = NULL;
if (mail) {
status = cron_pclose(mail);