Модераторы: marykone

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Написание программ на SMTP 
:(
    Опции темы
GrayCardinal
Дата 6.10.2006, 05:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

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



neosapient
Берется DNS клиент, вопрошается MX запись. Коннектимся к ней или (к любому своему SMTP).
Отправляем письмо...
Чего отправлять есть тут :
http://grayhost.narod.ru/gc-mailer-1.1.tar.gz
Оно под линь, но суть не меняется. Там количество кода минимально, даже если по буквам читать будешь, за неделю управишься  smile 
Да, на счет adns, не знаю, по-моему он и под винду собирается нормально..........................................


--------------------
PM MAIL WWW   Вверх
unicuum
Дата 8.10.2006, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(neosapient @  3.10.2006,  12:13 Найти цитируемый пост)
Какой SMTP-сервер поставить:
- как называется?
- где найти инсталятор?
- как правильно настроить?


Если хочешь исследовать SMTP, то можно использовать встроенный в Windows XP IIS 6.0, а если тебе плюс к этому нужен POP3, то без Windows Server 2003 не обойтись. К тому же в документации по Windows Server 2003 всё по-русски написано, как протоколы работают, что делают и вообще всё что нужно для настройки своего локального почтового сервера.

Цитата(neosapient @  5.10.2006,  17:07 Найти цитируемый пост)
Зачем я хочу основатель вникнуть в тему? Через две недели надо в инстетуте сдавать презентацию по теме "Почта, SMTP, POP3", а у меня ни одного примера нет. И вообще, разобраться в такой теме мне кажется полезным.


А что тут разбираться? Есть сервер, на нём две службы SMTP и POP3. По одной письмо приходит и сохраняется, по другой это письмо можно выкачать. То что стоит до знака @ вводится в службе POP3 как учётная запись, а то что после имя сайта. Причём то же самое имя идёт и по другим протоколам, навроде HTTP и прочее, только там по другому запись оформляется. К примеру, сайт mail.ru, http://mail.ruftp://mail.ru, [email protected]. Причём нужно различать физические и логические имена, ведь mail.ru это просто замена ip адресу. В общем, это я так к примеру привёл, но суть то одна.


--------------------
user posted image
обычный день на винграде
PM   Вверх
neosapient
Дата 14.10.2006, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Упрастим задачу.
(Другая ветка форума)
Нашел в рунете пример работы SMTP клиента.
Настроил на себя, а он вот что дает:
Код

get: 220 wsnet.ru ESMTP
send: HELO mail.ru
get: 220 wsnet.ru ESMTP
250 wsnet.ru
send: MAIL FROM:<[email protected]>
get: 220 wsnet.ru ESMTP
250 wsnet.ru
250 Ok
send: RCPT TO:<[email protected]>
get: 220 wsnet.ru ESMTP
250 wsnet.ru
250 Ok
554 <[email protected]>: Recipient address rejected: Relay access denied
send: DATA
get: 220 wsnet.ru ESMTP
250 wsnet.ru
250 Ok
554 <[email protected]>: Recipient address rejected: Relay access denied
503 No recipient(s).
send: HELLO, WORLD!!!

.
get: 220 wsnet.ru ESMTP
250 wsnet.ru
250 Ok
554 <[email protected]>: Recipient address rejected: Relay access denied
503 No recipient(s).
502 Error: command not implemented
send: QUIT


554 - транзакции не проходят, так как
503 - неверная последовательность команд

Помогите разобраться, что не так делаю! smile 

Программа записывает в файле "c:\\socket.log" весь лог работ

И еще, что за wsnet.ru такой, я ж его не вызываю?


Это сообщение отредактировал(а) neosapient - 14.10.2006, 14:20

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  TestSocetSMTP.rar 39,14 Kb
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




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


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

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