Fish
Guest
fsockopen, fputs и т.д.
Народ, помоги разобраться в странной ситуации..
довольно стандартно через сокеты по smpt протоколу отправляю почту.. но.. на одном серваке один и тот же скрипт работает, на вотором - нет..
на котором работает:
FreeBSD 4.2
Apache 1.3
PHP 4.0.4
на котором не работет:
WinNT4
IIS4 (ISAPI)
PHP 4.1.2 (module) php4isapi.dll
может в php.ini поправить надо чего?
или проблема в том, что ос - винда?
Заранее спасиб,
Народ, помоги разобраться в странной ситуации..
довольно стандартно через сокеты по smpt протоколу отправляю почту.. но.. на одном серваке один и тот же скрипт работает, на вотором - нет..
PHP:
/*
все значения намерено изменены
mail, smtp и т.д.
*/
$headers="To: [email protected]\r\nFrom: [email][email protected][/email]\r\nSubject: test\r\nX-Mailer: The PHP4 Script";
$fp = fsockopen("hosting.test.ru", 25, &$errno, &$errstr, 30);
if (!$fp)
die("Server hosting.test.ru . Connection failed: $errno, $errstr");
fputs($fp,"HELO hosting.test.ru\r\n");
fputs($fp,"MAIL FROM: [email][email protected][/email]\r\n");
fputs($fp,"RCPT TO: [email protected]\r\n");
fputs($fp,"DATA\r\n");
if (strlen($headers))
fputs($fp,"$headers\r\n");
fputs($fp,"\r\ntest\r\n");
fputs($fp,"\r\n.\r\nQUIT\r\n");
fclose($fp);
FreeBSD 4.2
Apache 1.3
PHP 4.0.4
на котором не работет:
WinNT4
IIS4 (ISAPI)
PHP 4.1.2 (module) php4isapi.dll
может в php.ini поправить надо чего?
или проблема в том, что ос - винда?
Заранее спасиб,