![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: нет Всего: 18 |
кто нибудь пользовался этим компонентом, я так понял с его помощью можно свободно создать себе любое количество емейл адресов?
|
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
C его помощью можно создать SMTP сервер.
А любое количество адресов ты можешь создать, если у темя есть домен, на котором ты можешь этот сервер разместить. Добавлено через 48 секунд ЗЫ. Ну да. Кто-нибудь пользовался. Вопрос-то в чём? |
|||
|
||||
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: нет Всего: 18 |
домен есть, а от как его прикрутить к компоненту? было бы не плохо взглянуть хоть на маленьком примере…
![]() |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
||||
|
||||
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: нет Всего: 18 |
||||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Домен к нему прикручивать не надо.
Просто на DNS сервере должна быть прописана MX запись у твоего домена, в которой указан IP, на котором ты запускаешь этот сервер. Как вообще думают SMTP сервера: они получают письму, смотрят доменную часть адреса, запрашивают у DNS MX-запись для этого домена, получают его IP и подключаются на 25-й порт этого IP. Так что твоему серверу и не обязательно знать свой домен. Главное слушать 25-й порт и ловить сообщения о приходе почты. |
|||
|
||||
Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: нет Всего: 18 |
Так а как нащёт отправки почты?
|
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Отправка почты - отдельный вопрос.
Как это ни странно, но этим занимается не SMTP сервер. Удивил? SMTP сервер только принимает почту. Слово "сервер" говорит о том, что он только принимает подключения, но не делает исходящих. Исходящие подключения делает SMTP Client. И здесь есть 2 режима работы - прямой и relay. relay - тупо отправлять всю почту другому SMTP серверу, который за нас всё отправит. Прямой: Взять почтовый адрес, получить из него доменную часть, дать клиентский запрос DNS серверу на предмет наличия MX записи этого домена. Если запись есть (если несколько, то пробовать поочереди), настраиваем SMTP клиента на этот IP и отправляем. Если ни по одной записи не отвечают, ждём N-й период времени и повторяем. Период времени и кол-во повторов обычно на серверах настраиваются вручную. Похоже теперь я дал полный курс теории по устройству SMTP протокола ![]() direct-отправка часто используется для рассылки спама. Поэтому код примера приводить не буду. Ибо прямая отправка используется только спамерами или авторами почтовых серверов. А почтовый сервер не станет писать человек, не разбирающийся в почтовых протоколах. А тому, кто разбирается - пример не нужен ![]() |
|||
|
||||
Rohoss |
|
||||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: нет Всего: 18 |
Почему? Программ же для такой цели более чем достаточно.
Замкнутый круг получается ![]() Для прямой отправки я так понял, нужен DNS сервер? Иначе как письмо распознается на сервере? |
||||
|
|||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Для прямой отправки нужен DNS клиент.
А сервер можешь использовать любой. Например свой доменный. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |