Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка почты через сокет 
:(
    Опции темы
phpwolf
Дата 6.3.2006, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 5.3.2006

Репутация: нет
Всего: нет



Подскажите почему не работает этот код
1)Я поставил Free smtp server(проставил там DNS 127.0.0.1)
2)Apach server
3)в PHP.ini прописал
[mail function]
; Только для Win32 - используемый SMTP-сервер.
; Укажите здесь SMTP-сервер своего провайдера.
SMTP = localhost
4) Запускаю его в Internet Explorer в через localhost/mail.php(набираю
в место адреса)

Код mail.php:
<?php
$host="mxs.mail.ru";
$port="25";
$from="[email protected]";
$to="[email protected]";
$text="test";

$f=fsockopen($host,$port);

fputs($f, "HELO {$_SERVER['SERVER_NAME']}\r\n");
// echo fgets($fs,512);
fputs($f, "MAIL FROM: <$from>\r\n");
// echo fgets($fs,512);
fputs($f, "RCPT TO: <$to>\r\n");
// echo fgets($fs,512);
fputs($f, "DATA\r\n");
// echo fgets($fs,512);
fputs($f, "$text\r\n.\r\n");
// echo fgets($fs,512);
fputs($f, "QUIT\r\n");
// echo fgets($fs,512);
echo "письмо отправленно"
?>
код отрабатывает но письмо не посылает smile
PM MAIL   Вверх
aprok
Дата 6.3.2006, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 81
Регистрация: 20.10.2005
Где: Украина

Репутация: нет
Всего: нет



Код

function socketmail($server, $to, $from, $subject, $message) { 
    $connect = fsockopen ($server, 25, $errno, $errstr, 30); 
    fputs($connect, "HELO localhost\r\n"); 
    fputs($connect, "MAIL FROM: $from\n"); 
    fputs($connect, "RCPT TO: $to\n"); 
    fputs($connect, "DATA\r\n"); 
    fputs($connect, "Content-Type: text/plain; charset=iso-8859-1\n"); 
    fputs($connect, "To: $to\n"); 
    fputs($connect, "Subject: $subject\n"); 
    fputs($connect, "\n\n"); 
    fputs($connect, stripslashes($message)." \r\n"); 
    fputs($connect, ".\r\n"); 
    fputs($connect, "RSET\r\n"); 


PM MAIL AOL   Вверх
alligator
Дата 9.3.2006, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: 1
Всего: 1



Такой вопрос , если я сделаю подключение к майл серваку через socks5 и запишу в сокет данные то дойдёт письмо ??
PM MAIL   Вверх
alligator
Дата 9.3.2006, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: 1
Всего: 1



Кстати функция почему то не пашет , сервак постоянно говорит
554 SMTP synchronization error
PM MAIL   Вверх
Папараццы
Дата 27.3.2007, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 475
Регистрация: 18.9.2006
Где: Баку

Репутация: нет
Всего: нет



У меня такой вопрос: Если через сокет посылаются сообщение имеет ли значение как и на что настроен php.ini...???


--------------------
/*---------------------------------------------------------------------------------*/
PM MAIL WWW ICQ MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0570 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.