Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2008, 12:37   #1
SlIgor
Новичок
Джуниор
 
Регистрация: 19.10.2007
Сообщений: 2
По умолчанию Простой SMTP-сервер

Помогите решить задачу: необходимо создать простой SMTP-сервер, желательно на VB. К сожалению, я имею смутное представление о серверах и их работе, поэтому не знаю даже как подойти к этой задаче. Пожалуйста дайте совет или приведите пример создания подобных программ. Буду очень признателен!
SlIgor вне форума Ответить с цитированием
Старый 09.06.2008, 13:08   #2
merax
Форумчанин
 
Регистрация: 27.12.2006
Сообщений: 955
По умолчанию

Изучай исходники GPL SendMail, или плати, а мы напишем...
merax вне форума Ответить с цитированием
Старый 09.06.2008, 20:36   #3
SlIgor
Новичок
Джуниор
 
Регистрация: 19.10.2007
Сообщений: 2
По умолчанию

Цитата:
Сообщение от merax Посмотреть сообщение
Изучай исходники GPL SendMail, ...
Спасибо за совет, merax, буду изучать. Но, повторюсь, мне хотелось бы знать принципы работы сервера, иначе вряд ли я смогу понять код.
SlIgor вне форума Ответить с цитированием
Старый 09.06.2008, 20:47   #4
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от SlIgor Посмотреть сообщение
Но, повторюсь, мне хотелось бы знать принципы работы сервера, иначе вряд ли я смогу понять код.
Принцип работы любого сервера состоит в том, чтобы создать пассивный сокет и ждать на нём соединения. При поступлении оного сервер "копирует" сокет и передаёт копию объекту, как правило, созданному специально для этого, потоку, который обслуживает поступившего клиента в соответствиии с протоколом, в данном случае - обменивается командами и данными согласно http://www.faqs.org/rfcs/rfc2821 . С любым языком и любым SDK всегда идёт минимум пара-тройка примеров IP - серверов и клиентов.
B_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что такое SMTP? Titan123 Свободное общение 5 18.06.2011 15:57
SMTP + SSL пример кода dimonbest Работа с сетью в Delphi 8 15.08.2008 10:56
написание SMTP сервера BlackOmen Работа с сетью в Delphi 1 09.07.2008 18:49
Отправка через SMTP Hottabych Работа с сетью в Delphi 3 09.02.2008 15:18
простой сервер(клиент) TCP nntpaha Общие вопросы C/C++ 4 25.12.2007 19:02