Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jun 2008 14:34:51 -0400
From:      Schiz0 <schiz0phrenic21@gmail.com>
To:        "FreeBSD Questions" <freebsd-questions@freebsd.org>
Subject:   Crontab Not Sending Email - nrcpts=0
Message-ID:  <8d23ec860806251134r2ff5334fmbc017d42e40ba74b@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hey,

I have another odd problem. Cron refuses to send any emails. Here's
what DID work:

-Sending email via /usr/bin/mail on command line
-Having a crontab run a script which in turn sends an email
-Piping the output of a crontab command into /usr/bin/mail. Such as
having the following in a crontab:
/bin/cat /home/user/todo_list | /usr/bin/mail staff@domain.tld

But if I have this line in my crontab:
25      0       *       *       1       /bin/cat /home/user/todo_list

No email is set to the owner of the crontab. I also tried defining
$MAILTO in the crontab.
"MAILTO=staff@domain.tld"

When the crontab SHOULD be sending an email (But doesn't), I get the
following error in my maillog:
Jun 25 14:19:00 server1 sendmail[24291]: m5PIJ0sS024291: from=user,
size=0, class=0, nrcpts=0,
msgid=<200806251819.m5PIJ0sS024291@server1.another.tld>,
relay=user@localhost

nrcpts=0 means that there are no recipients, afaik.

Can anyone help me out? Thanks.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8d23ec860806251134r2ff5334fmbc017d42e40ba74b>