Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Вниз

Как определить SMTP сервер моего провайдера   Найти похожие ветки 

 
Def   (2005-11-22 13:49) [0]

Всем привет!
Собственно суть в следующем: по диалапу подключаюсь к провайдеру и хочу отправить почту. Для это необходимо указать СМТП сервер провайдера (для SMTPRelay он не нужен, но сама технология не совсем подходит в свете борьбы со спамом, халявные). Халявные СМТП не подходят т.к. не надежно. Майл.Ру с авторизацией тоже не очень хорошее решение т.к. прога буде стоять во многих местах и использовать бесплатный сервер не очень приятно! Задача сводится к определению СМТП сервера провайдера. Странно, но никаких вопросов и ответов по этой теме я не нашел (может конечно я неправильно формулирую вопрос)


 
Anatoly Podgoretsky ©   (2005-11-22 13:52) [1]

Общего решения нет, частное и правильное, заставить выдать провайдера эту информацию, если откажется то в коммисии по защите прав потребителя.


 
Digitman ©   (2005-11-22 13:53) [2]

провайдер вовсе не обязан предоставлять клиентам своей сети smtp-сервис


 
Плохиш ©   (2005-11-22 13:54) [3]


> Def   (22.11.05 13:49)
> Собственно суть в следующем: по диалапу подключаюсь к провайдеру
> и хочу отправить почту. Для это необходимо указать СМТП
> сервер провайдера

Странно, я всегда считал, что нужно указывать SMTP-сервер, на котором у тебя ящик зарегестрирован. Особенно, "в свете борьбы со спамом".


 
isasa ©   (2005-11-22 13:57) [4]

Digitman ©   (22.11.05 13:53) [2]

провайдер вовсе не обязан предоставлять клиентам своей сети smtp-сервис


А договор посмотреть, или он лежит в сейфе в банке? А потом позвонить.


 
Anatoly Podgoretsky ©   (2005-11-22 13:57) [5]

Плохиш ©   (22.11.05 13:54) [3]
Не правильно, не пустят из посторонних сетей, если это SMTP


 
Def   (2005-11-22 14:03) [6]

1. Программа не принимает почту а только отправляет. SMTP провайдера (если он есть, как было правильно замечено) ближайший сервер ... Если провайдет не предоставляет такой услуги - другой разговор, но всеравно нужно определить что он не предоставляет.
2.Не всегда есть возможность посмотреть договор .... т.к. прога ставится не в родной фирме ... а пользователи как правило не могут связать двух слов. Короче говоря по организационным причинам посмотреть договор или позвонить провайдеру, можно сказать, невозможно ...

И всетаки у меня такое ощущение что определить наличие или отсутствие СМТП сервера провайдера возможно. Ведь я спокойно определяю ДНС сервер ...


 
Digitman ©   (2005-11-22 14:06) [7]


> isasa ©   (22.11.05 13:57) [4]


> А договор посмотреть


Ну а если есть договор, в котором клиенту предоставляется исчерпывающая инф-ция по использованию штатного smtp-сервиса, на кой ляд, спрашивается, чего-то там искать-шарить по сети провайдера ?


> Def   (22.11.05 13:49)  


> Задача сводится к определению СМТП сервера провайдера


ну если ты упрямый-рисковый парень, то просканируй диапазон адресов подсети провайдера на предмет обнаружения активности 25-го порта и соответствия обнаруженных сервисов smtp-протоколу

только не жалуй потом на действия провайдера, который может предпринять к тебе соотв.санкции при обнаружении подобных действий с твоей стороны


 
isasa ©   (2005-11-22 14:10) [8]

Digitman ©   (22.11.05 14:06) [7]
Ну а если есть договор, в котором клиенту предоставляется исчерпывающая инф-ция по использованию штатного smtp-сервиса, на кой ляд, спрашивается, чего-то там искать-шарить по сети провайдера ?


Не скажи, бывают уроды. Я вот к одному такому подключен. В договоре нет, но услуга предоставляется (батарейки входят в комплект).
Приходится звонить и спрашивать.


 
Anatoly Podgoretsky ©   (2005-11-22 14:16) [9]

isasa ©   (22.11.05 14:10) [8]
То есть ты хочешь сказать, что в договоре нет списка услуг, а только цена?


 
Def   (2005-11-22 14:23) [10]

Ну зачем сразу сканировать 25 порт ...
Например добраться до смтп сервера майл.ру можно через мх записи днс сервера все тогоже провайдера (при условии конечно что эти записи есть на сервере).
Собственно я хотел узнать, может есть подобный способ определить и сервер провайдера через днс тогоже провайдера.


 
wal ©   (2005-11-22 14:37) [11]


> Собственно я хотел узнать, может есть подобный способ определить
> и сервер провайдера через днс тогоже провайдера.
Есть, но как минимум нужно знать ДНС-зону, в которой искать.


 
Def   (2005-11-22 14:41) [12]

А можно подробней!!! Мне хотябы наметку, в какую сторону рыть!!!


 
Rem ©   (2005-11-22 15:19) [13]

Собственно суть в следующем: по диалапу подключаюсь к провайдеру и хочу отправить почту.

С какого-то определенного ящика? Тогда должен быть известен SMTP сервер для этого ящика.
А так - СПАМ-робот распределенный.
Нехорошо это. Очень нехорошо.


 
Rem ©   (2005-11-22 15:24) [14]

Ведь я спокойно определяю ДНС сервер

Это если DHCP-сервер его выдает. Что на практике бывает чаще всего. Однако, не исключена ситуация, когда адрес DNS надо прописать "руками".
Выдача же адреса SMTP-сервера по запросу DHCP - редкая, если не исключительная, ситуация. Все же, "сетевое подключение" и "учетная запись электронной почты" - из разных серий.


 
Плохиш ©   (2005-11-22 15:26) [15]


> Def   (22.11.05 14:41) [12]

Вот ты никогда не задумывался, почему все почтовые программы не ищут какой-то "СМТП сервер провайдера", требуют ввода адресов требуемых серверов в настройках?


 
isasa ©   (2005-11-22 15:27) [16]

Anatoly Podgoretsky ©   (22.11.05 14:16) [9]
:)
Нет, продавец обязуется... покупатель обязуется .... есть.
Я не сумашедший ( :) ), покупать кота в мешке. Но почты нет.
При подписи она мне была не нужна, да и сейчас ????


 
Anatoly Podgoretsky ©   (2005-11-22 15:27) [17]

Def   (22.11.05 14:41) [12]
Рой в сторону уголовного кодекса.


 
Def   (2005-11-22 16:21) [18]


> Anatoly Podgoretsky ©   (22.11.05 15:27) [17]


> Рой в сторону уголовного кодекса.

Не смешно!


> Плохиш ©   (22.11.05 15:26) [15]


> Вот ты никогда не задумывался, почему все почтовые программы
> не ищут какой-то "СМТП сервер провайдера", требуют ввода
> адресов требуемых серверов в настройках?

Задумывался ... И что? Это намек на то что нормального решения задачи не существует? Если так - не убедительно! Если средство защиты от спамером - смешно! Или может быть если ты не в состоянии узнать настройки своего провайдера (или почтового сервера) то тебе и делать с почтой нечего? Поясните пожалуйста, над чем мне нужно задумываться?


> Rem ©   (22.11.05 15:19) [13]


> С какого-то определенного ящика? Тогда должен быть известен
> SMTP сервер для этого ящика.
> А так - СПАМ-робот распределенный.
> Нехорошо это. Очень нехорошо.

Что значит с какогото ящика???? Насколько я понимаю при отправке почты никакой ящик не имеет никакого участия! Почто отправляется через СМТП сервер либо провайдера либо СМТП строннего майл сервера на котором я зарегистрирован!
А на счет спама - я хочу отправлять почту через провайдера посредством которого и подключился к сети ИМЕННО потому что я не спамер, у меня нет рассылок и я не боюсь что меня сам провайдер отключит за рассылку спама!
Именно потому что я не спамер я ищу способ отправки почты легальным способом не через халявные сервера и не отправляю почту напрямик на майл сервер получателя!
Специфика программы такова, что входящая информация поступает через ХТТП, а исходящая почтой.


 
Def   (2005-11-22 16:25) [19]


> Rem ©   (22.11.05 15:24) [14]


> Это если DHCP-сервер его выдает. Что на практике бывает
> чаще всего. Однако, не исключена ситуация, когда адрес DNS
> надо прописать "руками".
> Выдача же адреса SMTP-сервера по запросу DHCP - редкая,
> если не исключительная, ситуация. Все же, "сетевое подключение"
> и "учетная запись электронной почты" - из разных серий.

Я согласен что в определенных случаях у меня не получится определить либо ДНС либо СМТП. Для такого случая предусмотрен запасной вариант с использованием, например Майл.Ру+авторизация. Но я рассматриваю этот вариант именно как запасной.


 
umbra ©   (2005-11-22 16:42) [20]

лучше всего позвонить в службу техподдержки провайдера и спросить. Если сервер есть - скажут


 
Anatoly Podgoretsky ©   (2005-11-22 16:51) [21]

Def   (22.11.05 16:21) [18]
? Это намек на то что это нормальное решение


 
wicked ©   (2005-11-22 17:08) [22]

по сабжу есть пока 2 варианта:
1) настройка SMTP пользователем.... либо пользователь это делает сам, либо ему это делает админ.......
2) встроить аналог SMTP-сервера в программу.... ничего супер сложного в этом нету.... но тогда попутно нужно встраивать код для опроса DNS серверов на предмет нужной MX-записи..... сам опрос DNS-а, опять таки, можно сделать админонезависимым - начиная от корневых DNS серверов - заведомо медленней, но надежней....

если программа выпускается не для свободного плавания (а-ля скачал и "полетели"), то способ №1 подходит в 99% случаев....


 
Рамиль ©   (2005-11-22 17:21) [23]


> встроить аналог SMTP-сервера в программу....

И автоматически попадать в спам на доброй половине серверов из-за отсутствия PTR в DNS.


 
Def   (2005-11-22 17:24) [24]


> wicked ©   (22.11.05 17:08) [22]

Вот именно второй вариант мне и интересен. Я пробовал поиграться с МХ-записями своего провайдера, но кроме разрешения имен сторонних почтовых серверов я ничего не добился.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.039 c
3-1130397012
solenko
2005-10-27 11:10
2005.12.11
Русский язык в 16-ти разрядном InterBase


4-1128594432
Woolen
2005-10-06 14:27
2005.12.11
Обработка сообщения в VCL и в отдельной процедуре


2-1132658021
IAMDANIL
2005-11-22 14:13
2005.12.11
REPEAT UNTIL <Завершение работы WINDOWS>


2-1133194800
newlogin
2005-11-28 19:20
2005.12.11
куда мне с компилятором


2-1132654068
DSKalugin
2005-11-22 13:07
2005.12.11
правильная работа с цветом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский