На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Страницы: (3) [1] 2 3  все  ( Перейти к последнему сообщению )  
> Как работает почта?
    САБЖ.
    Интересует, что происходит с письмом после того, как его на SMTP сервер заслали.
      В VMS'е по крайней мере (mail) письмо скидывается в общий пул, а там когда ты ломиться начинаешь к тебе в директорию копируется...
        А если не VMS? Я VMS уже года полтора не пользовал  ;D
          Тады ой. Думаю где как (в смысле конкретные реализации под разные системы могут по разному сохранять письмо: в отдельный файл/в пул и соответствено в userdir/еще куда-то). Смотреть надо отдельно...
            Уточню вопрос. Есть 2 почтовых сервера, они сидят в одной сетке. У каждого сервера есть 1 абонент (т. е. всего 2 абонента). Первый абонент посылает второму письмо через свой сервер. Откуда сервер первого юзера знает, куда кидать дальше?
              Дык оттуда же откуда твоя машина видит сетевое окружение.
                Цитата andyag, 05.08.02, 20:13:55
                Откуда сервер первого юзера знает, куда кидать дальше?

                Сервер ломится на ДНС-сервак и вычисляет айпишник того, что в адресе идёт после лягушки. Вычислив айпишник, он пытается установить соединение на 25-ом порту. Если соединение установлино, то дальше вступает в действие протокол SMTP (http://www.sources.ru/protocols/smtp_learning.shtml)
                  т. е. если e-mail правильный, то домен, который после кракозяблы, всегда соответствует какой-то машине с smtp?
                    О! А можно вместо домена писать ip?
                      Цитата andyag, 06.08.02, 15:11:42
                      О! А можно вместо домена писать ip?

                      А почему бы нет?
                        Цитата Song, 06.08.02, 15:54:36

                        А почему бы нет?

                        ;)
                        Потому, что многие мыльницы, например QMail, позволяют подключать почтовых роботов для разбора входящей/проходящей почты, например ProcMail, для реализации альтернативных маршрутов писем на основании результатов анализа почтового адреса. Регулируется это правилами. Но мало кто (а может и никто??? ) для реализации одного альтернативного маршрута использует два правила - для адреса с "нормальным" доменным именем и с именем, содержащим ИП-адрес. И момент №2 - любой "переезд" к новому провайдеру в большинстве случаев почтовый адрес, содержащий IP, сделает "недействительным".

                        ИМХО: формально использовать можно, но лучше "низя" :)
                          Люди, прокомментируйте такую фишку:
                          ExpandedWrap disabled
                            Microsoft Windows 2000 [Version 5.00.2195]<br>(C) Copyright 1985-2000 Microsoft Corp.<br><br>C:\>telnet yandex.ru 25<br>Connecting To yandex.ru...Could not open a connection to host on port 25 : Connect failed<br><br>C:\>


                          А ведь у меня есть e-mail andyag@yandex.ru
                            Может потому что телнет то 23 порт пользует а не 25-й
                              Цитата d_k, 06.08.02, 22:58:55
                              Может потому что телнет то 23 порт пользует а не 25-й
                              Telnet, как протокол - да, но как прога - любой :-)
                                Цитата andyag, 06.08.02, 20:51:56
                                Люди, прокомментируйте такую фишку:
                                ExpandedWrap disabled
                                  Microsoft Windows 2000 [Version 5.00.2195]<br>(C) Copyright 1985-2000 Microsoft Corp.<br><br>C:\>telnet yandex.ru 25<br>Connecting To yandex.ru...Could not open a connection to host on port 25 : Connect failed<br><br>C:\>


                                А ведь у меня есть e-mail andyag@yandex.ru


                                Коментирую фишку:  ;D
                                ты пытаешься на сервере yandex.ru открыть 25 порт и в телнете "пообщаться" с SMTP-серваком. Ты уверен что именно на yandex.ru этот сервак установлен.

                                1) Смотрим IP этого сервака (ping резольвит для нас yandex.ru в 213.180.194.129)
                                2) "Спрашиваем" DNS-сервер про почтовые записи (MX - Mail Exchange), на что он отвечает:
                                ExpandedWrap disabled
                                  <br>Query:Mail Exchange (MX):yandex.ru<br>yandex.ru      MX      10      mx2.yandex.ru<br>yandex.ru      MX      0      mx1.yandex.ru<br>yandex.ru      NS      ns1.yandex.ru<br>yandex.ru      NS      ns.ispm.ru<br>mx2.yandex.ru      A      213.180.193.14<br>mx2.yandex.ru      A      213.180.193.106<br>mx1.yandex.ru      A      213.180.193.14<br>mx1.yandex.ru      A      213.180.193.106<br>ns1.yandex.ru      A      213.180.193.1<br>ns.ispm.ru      A      195.19.27.2<br>Complete: yandex.ru<br>

                                3) Смотрим, где же есть почтовые сервера этого домена. Ба! Да вот же они:
                                mx1.yandex.ru
                                mx2.yandex.ru
                                4) На всякий случай "уточним" их IP-адреса с помощью того же ping'а:
                                mx1.yandex.ru - 213.180.193.14
                                mx2.yandex.ru - 213.180.193.14

                                Вывод: почтовые сервера расположены по адресу 213.180.193.14 и возможно еще тут - 213.180.193.106. Ты же пытался ломануться на 213.180.194.129, что не есть правильно! ;)

                                P.S. Не надо искать черного добермана на темной охраняемой стоянке, особенно если он там есть.  ;D

                                Сообщение отредактировано: JoeUser -
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (3) [1] 2 3  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0528 ]   [ 15 queries used ]   [ Generated: 28.04.24, 05:04 GMT ]