as suggested at http://bugs.php.net/10629, the patch below would allow win32 users to specify the smtp server to use as the 5th parameter to the mail() function. (the 'pass random options to my sendmail program' parameter on unix systems.)
any thoughts? (maybe it's better to just use ini_set()?) jim Index: ext/standard/mail.c =================================================================== RCS file: /repository/php4/ext/standard/mail.c,v retrieving revision 1.51 diff -u -r1.51 mail.c --- ext/standard/mail.c 16 Mar 2002 15:50:20 -0000 1.51 +++ ext/standard/mail.c 28 Apr 2002 23:27:56 -0000 @@ -121,7 +121,7 @@ if (!sendmail_path) { #ifdef PHP_WIN32 /* handle old style win smtp sending */ - if (TSendMail(INI_STR("SMTP"), &tsm_err, headers, subject, to, message) != SUCCESS){ + if (TSendMail(extra_cmd ? extra_cmd : INI_STR("SMTP"), &tsm_err, +headers, subject, to, message) != SUCCESS){ php_error(E_WARNING, "%s() %s", get_active_function_name(TSRMLS_C), GetSMErrorText(tsm_err)); return 0; } -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php