Пишу такой код:
$filename = "1.JPG";$un = strtoupper(uniqid(time()));
$m ="HELO\n";
$m.="MAIL FROM: srz@srz-holding.ru\n";
$m.="RCPT TO: srz@srz-holding.ru\n";
$m.="DATA\n";
$m.="FROM: srz@srz-holding.ru\n";
$m.="To: srz@srz-holding.ru\n";
$m.="Subject: SIMPLE TEST\n";
$m.="MIME-Version: 1.1
Content-Type: multipart/mixed; boundary=\"----------C0BB13F44576C2\"
------------C0BB13F44576C2
Content-Type: text/plain; charset=Windows-1251
Content-Transfer-Encoding: quoted-printable
simple test
srz mailto:srz@srz-holding.ru
------------C0BB13F44576C2
Content-Type: application/octet-stream; name=\"$filename\"
Content-transfer-encoding: base64
Content-Disposition: attachment; filename=\"$filename\"
";
$fp = fsockopen("192.168.0.1", 25, &$errno, &$errstr);
if(!$fp)
{
echo "$errstr ($errno)<br>\n";
}
else
{
fputs($fp,$m);
fclose($fp);
echo"That`s OK<hr>";
}
---------
Говорит что все отправлено успешно, а на серваке сервис ругается, что:
read failed. Error Code=connection reset by peer
failed to receive message body (250407 bytes). Error Code=connection reset by peer
отправляет не все типы файлов и не любого размера.
Подскажите в чем проблема?