There are some classes that use sockets to send mail by connecting directly to an SMTP server. Look on hotscripts.com or phpclasses.com (.org?)
---John Holmes... > -----Original Message----- > From: John Hughes [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 30, 2002 10:01 AM > To: [EMAIL PROTECTED] > Subject: [PHP] mail() errors and alternatives > > For the second time in less than a week, the commercial Web service > provider where I have four domains hosted has managed to break PHP. > In particular, I get this message: > > Warning: mail() is not supported in this PHP build > > I'm not interested in what causes the PHP mail() function to become > unavailable. My problem is that the mail() function -- or, more to > the point, the ability to send e-mail -- is "mission critical." No > mail; no work. No work; unhappy boss. You get the idea. > > I'm looking for ideas on how I can defend against mail() failures. > One idea I had would be to test > > if(mail($to, $subj, $body, $headers) > { > /* report ok send */ > } ELSE { > /* do alternative send */ > } > > Any ideas of how that alternative send could work? > > I do have an alternative service provider where I have access to PHP > that works. Any ideas on the best way to redirect the $to, $subj, > $body, $headers to a PHP script at the other domain and return some > notification that the send did not report errors? > > TIA, > > John Hughes > http://jomari.com > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Health - your guide to health and wellness > http://health.yahoo.com > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php