Показать сообщение отдельно

  #4  
Старый 04.01.2008, 21:12
telt
Новичок
Регистрация: 04.01.2008
Сообщений: 6
С нами: 9658189

Репутация: 0
По умолчанию

проблему решил, не в то место Connection: close ставил. вот пример если кому надо...
PHP код:
$mailserver = "smtp.newmail.ru";

      
$user = "login@nm.ru";

      
$pass = "12345";

      
$mailto = "mail@inbox.ru";


 
$host = '78.214.217.106'; 
$port = '8181'; 
$id=Base64_Encode("login:pass");
$fp = fsockopen($host, $port)
or die (
"ERROR: Could not connect to proxy server $host on port $port");

fputs($fp, "CONNECT $mailserver:25 HTTP/1.0 \r\n");
fputs($fp, "Proxy-Authorization: Basic $id\r\nConnection: close\r\n\r\n");  
fputs($fp, "EHLO nm.ru\r\n");
fputs($fp, "AUTH LOGIN\r\n");
fputs($fp, base64_encode($user)."\r\n".base64_encode($pass)."\r\n");
fputs($fp, "MAIL FROM: $user\r\n");
fputs($fp, "RCPT TO: $mailto\r\n");
fputs($fp, "DATA\r\n");

fputs($fp, "Subject: bla\r\n");
fputs($fp, "From: Pupkin <login@nm.ru>\r\n\r\n");
fputs($fp, "text.\r\n\r\n");
fputs($fp, ".\r\n");
echo 
fread($fp,1024)."<br>";
fputs($fp, "QUIT\r\n");  
 
/*
 */
fclose ($fp); 

Последний раз редактировалось telt; 05.01.2008 в 17:15..
 
Ответить с цитированием