Item11645: Sendmail failures on FreeBSD
Priority: Urgent
Current State: Closed
Released In: n/a
Target Release: n/a
Registration reports "possible" failures on
FreeBSD due to error returns from sendmail.
| 2012-03-15T02:25:02Z warning | Error sending email Xxxx Xxxxxx <xxxxxxxxc@safetymail.info> - ERROR: Exit code 4390912 (17152) from Foswiki::cfg{MailProgram} at .../public_html/lib/Foswiki/Net.pm line 493.
| 2012-03-15T02:25:03Z warning | Error sending email Xxxx Xxxxx <xxxxxxxxxx@zippymail.info> - ERROR: Exit code 4390912 (17152) from Foswiki::cfg{MailProgram} at .../public_html/lib/Foswiki/Net.pm line 493.
| 2012-03-15T02:26:13Z warning | Error sending email Wiki Administrator <webmaster@foswiki.org> - ERROR: Exit code 4390912 (17152) from Foswiki::cfg{MailProgram} at .../public_html/lib/Foswiki/Net.pm line 493.
The smell in Net.pm reports:
#SMELL: this is bizzare. on a freeBSD server, I've seen sendmail return 17152
#(17152 >> 8) == 67 == EX_NOUSER - however, the mail log says that the error was
#EX_TEMPFAIL == 75, and that (as per oreilly book) the email is cued. The email
#does reach the user, but they are very confused because they were told that the
#rego failed completely.
#Sven has ameneded the oops_message for the verify emails to be less positive that
#everything has failed, but.
This needs someone who can test / recreate on
FreeBSD to solve.
--
GeorgeClark - 15 Mar 2012
Resolved by Olivier Raginel on the server. We need to create a "webmaster" local user to keep sendmail happy.
--
CrawfordCurrie - 19 Mar 2012