----- Original Message ----- From: "Rob Siklos" <> To: <cygwin> Sent: Friday, November 09, 2007 4:15 PM Subject: Re: from address of cron emails
| ----- Original Message ----- | From: "Pierre A. Humblet" <[EMAIL PROTECTED]> | To: "Rob Siklos" <[EMAIL PROTECTED]>; <cygwin@cygwin.com> | Sent: Friday, November 09, 2007 1:25 PM | Subject: Re: from address of cron emails | | | > | > ----- Original Message ----- | > From: "Rob Siklos" <> | > To: <cygwin> | > Sent: Friday, November 09, 2007 11:02 AM | > Subject: from address of cron emails | > | > | > | Hi, | > | | > | I'm running cron through cygwin, using ssmtp.exe as the sendmail | > | replacement. It seems that none of cron's e-mails are getting through, | > | because my SMTP server rejects "root (Cron Daemon)" as a valid From | > address | > | in the outgoing e-mail. | > | | > | Is there any way of changing this? | > | > Interesting. You are the first to mention this, so there is probably a | > way. | > Have you tried running ssmtp-config and setting FromLineOverride and/or | > rewriteDomain? | > FYI ssmtp is called with the following command line: | > "-FCronDaemon -odi -oem -oi -t". I think ssmtp ignores all of them except | > possibly -F | > Still FYI, exim with the default conf file rewrites to | > From: [EMAIL PROTECTED] (Cron Daemon) | > | > If you find a solution, please let us know. | > | > Pierre | | Hi Pierre, | | My solution was to make /usr/sbin/sendmail look like this: | | #!/bin/sh | ARGS=$@ | sed -r -e 's/^From: root \(Cron Daemon\)\s*$/From: [EMAIL PROTECTED]/' | /usr/sbin/ssmtp.exe $@ | | It's a total hack, but it works. | | I have FromLineOverride set to Yes, but I need it to be this way, so I | didn't try changing it. My SMTP server is a local IIS SMTP server - it | doesn't appear to rewrite the domain the way exim might. BTW, ssmtp doesn't | ignore "-t" or "-oi". Thanks. What does your SMTP server object to: - the format with the ( ) ? - the fact that root is not a Windows user ? - the fact that there is no domain? Pierre -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/