Rosenfeld > 23-12-2009 10:36:50 |
Коллеги, нуждаюсь в небольшой помощи. Для удобства пользователей считаю своим долгом несколько расширить то руководство, которое я написал в нашем ФАКе: http://forum.mozilla-russia.org/viewtop … 93#p401993 а для этого нужны некоторые данные. Как мы знаем, существуют стандартные порты для разных протоколов. Так, Кроме этого, существует передача данных, используя вышеперечисленные протоколы по шифрованным (защищенным) соединениям. POP = 995 TLS/SSL (POP3S) и 993 - TLS/SSL SMTP = 465 - SSMTP, 587 TLS IMAP = 143(?) - http://ru.wikipedia.org/wiki/Список_портов_TCP_и_UDP - разночтение с тем, что указано выше ... НО(!) в официальном описании http://www.isi.edu/in-notes/rfc3501.txt - RFC 3501 "IMAPv4" указан именно 143-й в качестве стандартного! IMAPS = 993
Вопрос: КАКИЕ еще РЕЗЕРВНЫЕ порты рекомендуют различные почтовые провайдеры для POP3, SMTP, IMAP при возникновении проблем с соединениями? Буду благодарен, если подбросите (кто что помнит и кто чем пользуется) побольше примеров. P.S. Просьба приводить ТОЛЬКО проверенные данные (если есть возможность - со ссылкой на источник информации). |
Deim0s > 23-12-2009 12:57:08 |
Rosenfeld, ...ТОЛЬКО проверенные данные (если есть возможность - со ссылкой на источник информации).
Я понял, тебе только по почте и новостям? Стандартные, используемые порты (по IANA): SMTP (Simple Mail Transfer Protocol) RFC 5321 Стандартный: 25 Поверх TLS/SSL: 465 POP3 (Post Office Protocol Version 3) RFC 1939 Стандартный: 110 Поверх TLS/SSL: 995 IMAP (Internet Message Access Protocol) RFC 3501 Стандартный: 143 Поверх TLS/SSL: 993 NNTP (Network News Transfer Protocol) RFC 3977 Стандартный: 119 Поверх TLS/SSL: 563 КАКИЕ еще РЕЗЕРВНЫЕ порты рекомендуют различные почтовые провайдеры для POP3, SMTP, IMAP при возникновении проблем с соединениями?
А оно нужно в FAQ? |
Rosenfeld > 23-12-2009 13:13:47 |
Спасибо. ФАК посвящен только настройке приема / отправления сообщений, так что NNTP здесь даже лишний. А из тех, что Вы привели, я уже все упомянул. НЕстандартные нужны. Причем именно те, которые указываются в руководствах от разных провайдеров, типа: "Если у вас возникают проблемы, смените 110 порт РОР на 1010" и т.п. Для этого и спрашиваю. |
banbot > 23-12-2009 15:15:28 |
Deim0s SMTP (Simple Mail Transfer Protocol) RFC 5321 Стандартный: 25
25-й порт как раз не стандартный - он должен использоваться только для передачи почты между серверами. Для отправки почты от клиента серверу следует использовать порт 587. См. RFC 2476 |
Rosenfeld > 23-12-2009 15:24:11 |
О! Спасибо! Открытие для себя на пятом десятке сделал! Submission Identification Port 587 is reserved for email message submission as specified in this document. Messages received on this port are defined to be submissions. The protocol used is ESMTP [SMTP-MTA, ESMTP], with additional restrictions as specified here. While most email clients and servers can be configured to use port 587 instead of 25, there are cases where this is not possible or convenient. A site MAY choose to use port 25 for message submission, by designating some hosts to be MSAs and others to be MTAs.
скрытый текст Еще один из анекдотов про "дорогого Леонида Ильича" Выступает Брежнев на открытии ХХ Олимпийских игр в Москве, выходит на трибуну, берет бумажку и читает: - О! О! О! О! О! Ему шепотом подсказывают: "Леонид Ильич, это олимпийские кольца!" |
okkamas_knife > 23-12-2009 15:29:21 |
Rosenfeld ну поп3 обычно везде один а вот смтп провы от балды частенько ставят и меняют время от времени типа борясь со спамом.. вобщем тебе надо не порты писать а ссылки на хелп-странички провов где указываются настройки почтовика давать.. |
Rosenfeld > 23-12-2009 15:34:19 |
Ссылки на настройки конкретных (основных) серверов у нас уже есть в ВИКИ, ман не может обговорить ВСЕ случаи, поэтому я хотел рассказать про общий ПРИНЦИП. Вряд определение нестандартных портов сильно зависит от провайдера - ведь совсем произвольно он не может выбирать ЛЮБОЙ другой порт, раз он зарезервирован под что-то определенное. Должны быть какие-то общие договоренности или что-то типа таблицы подстановок... Или я ошибаюсь? |
okkamas_knife > 23-12-2009 15:43:43 |
Rosenfeld ну вот на мылру например смтп ща 2525 на рамблере в свое время тоже менял несколько раз на нестандартные а сейчас опять стандартный стоит.. портов то несколько десятков тыщ а используются из них ну максимум сотня если кучу сервисов на серваке помимо почтовика держать. так что выбор идет от балды похоже |
Rosenfeld > 23-12-2009 15:44:18 |
... более 65 000, если не ошибаюсь. |
Deim0s > 23-12-2009 15:56:27 |
banbot, 25-й порт как раз не стандартный - он должен использоваться только для передачи почты между серверами. Для отправки почты от клиента серверу следует использовать порт 587. См. RFC 2476
RFC 2476 - давно заменён RFC 4409. Rosenfeld, ... более 65 000, если не ошибаюсь.
Ошибаешься - 65535 |
okkamas_knife > 23-12-2009 16:01:56 |
65536Deim0s неа 65536 0 порт забыл а Rosenfeld не ошибся 65536 |
Rosenfeld > 23-12-2009 16:12:01 |
RFC 2476 - давно заменён RFC 4409.
Мда... последний-то поновее будет |
Deim0s > 23-12-2009 17:10:50 |
okkamas_knife, Не без труда разобрал твой пост. В теории да, 2^16=65536, на практике, порт:0 - зарезервированный, невалидный порт. Из RFC 675: |
banbot > 23-12-2009 17:12:03 |
Deim0s RFC 2476 - давно заменён RFC 4409.
Угу, не заметил. Впрочем там примерно то же самое написано. Rosenfeld Можешь посмотреть базу данных используемую Thunderbird 3 и собрать статистику. Там, кстати, добавлены Mail.ru и Rambler. |
Rosenfeld > 23-12-2009 17:25:00 |
!!! Дружище! Огромное спасибо! Это ценнейшая штука! P.S. Так и какого черта у нас в ВИКИ висит неполная информация? Разместите там ссылку на то, что Вы указали выше! |
Deim0s > 23-12-2009 17:43:50 |
banbot, Угу, не заметил. Впрочем там примерно то же самое написано.
Так какой из них не стандартный? Из RFC 2476 и RFC 4409: ----------------------------------------------------------------------------------------- Message relay and final delivery are unaffected, and continue to use SMTP over port 25. When conforming to this document, message submission uses the protocol specified here, normally over port 587. ----------------------------------------------------------------------------------------- Port 587 is reserved for email message submission as specified in this document. Messages received on this port are defined to be submissions. The protocol used is ESMTP [SMTP-MTA, ESMTP], with additional restrictions as specified here. While most email clients and servers can be configured to use port 587 instead of 25, there are cases where this is not possible or convenient. A site MAY choose to use port 25 for message submission, by designating some hosts to be MSAs and others to be MTAs.
|
banbot > 23-12-2009 17:56:10 |
Deim0s Так какой из них не стандартный?
587 - стандартный. Если клиент не может использовать 587, сайт МОЖЕТ разрешить отправку почты от клиента серверу по порту 25. Rosenfeld P.S. Так и какого черта у нас в ВИКИ висит неполная информация? Разместите там ссылку на то, что Вы указали выше!
В этой базе данных: 1) Российских почтовых провайдеров раз-два и обчёлся. Надо добавлять. 2) Среднестатистический вася там просто не разберётся. Интерфейс и терминология не рассчитаны на простых юзеров. 3) В конфигурации Рамблера ошибка. Никак не соберусь послать багрепорт. |
Sid > 23-12-2009 18:38:16 |
Rosenfeld и все остальные О чём сигнализируют красные кружочки при создании аккаунта? Совсем недавно была тема, в которой несколько человек думали, что если там красный цвет, значит почта не работает. А на самом деле — это индикаторы чего? Это не оффтопик, просто при прочтении руководства первым делом возникает такой вопрос. |
Rosenfeld > 23-12-2009 18:39:55 |
... Ну хорошо, а просто добавить ссылку на этот ресурс можно? Примерно так: "Конфигурацию наиболее распространенных международных почтовых серверов см. также здесь: (ссылка)" P.S. На среднестатистического Васю равняться не надо и опускаться до объяснений на уровне пальцев тоже не стоит. Я думаю, что если захотят разобраться в двух протоколах и двух портах - разберутся (я про тех, кому это действительно НАДО!). |
Deim0s > 23-12-2009 20:20:32 |
banbot, 587 - стандартный. Если клиент не может использовать 587, сайт МОЖЕТ разрешить отправку почты от клиента серверу по порту 25.
Зачем выдёргивать из контекста последнюю строку, прочтите полностью, начиная с: Отправка и получение сообщений без изменений и продолжает использовать SMTP на 25 порт. В соответствии с этим документом, передача сообщений по протоколу определённому здесь, нормальна (normally) и на 587 порт. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Порт 587 зарезервирован для передачи почтовых сообщений как определено в этом документе... (и далее...)
и ситуация прояснится, что 25 порт стандартный, 587 порт дополнительный. |
banbot > 23-12-2009 21:31:31 |
Sid О чём сигнализируют красные кружочки при создании аккаунта? Совсем недавно была тема, в которой несколько человек думали, что если там красный цвет, значит почта не работает. А на самом деле — это индикаторы чего?
О том, что это соединение - незащищённое и они криво настроили соединение с Яндексом. У кружочков есть всплывающие подсказки вообще-то. Rosenfeld ... Ну хорошо, а просто добавить ссылку на этот ресурс можно?
Можно. Deim0s Зачем выдёргивать из контекста последнюю строку, прочтите полностью
Я прочёл полностью. Message relay and final delivery are unaffected, and continue to use SMTP over port 25.
Процессы передача почты между серверами и доставки на почтовый сервер получателя продолжают использовать 25-й порт. When conforming to this document, message submission uses the protocol specified here, normally over port 587.
Процесс отправки сообщений на сервер обычно использует порт 587. Вдумчиво читаем http://en.wikipedia.org/wiki/Mail_trans … #Operation |
Rosenfeld > 23-12-2009 21:43:27 |
О чём сигнализируют красные кружочки при создании аккаунта?
Только о том, что я - полный чудак, раз умудрился, несмотря на наличие защищенных соединений, настроить прием и получение почты по НЕзащищенным (см. предупреждение системы, рис. 6 в моем мане). |
Sid > 23-12-2009 22:44:36 |
banbot пишетО том, что это соединение - незащищённое и они криво настроили соединение с Яндексом. У кружочков есть всплывающие подсказки вообще-то.
Точно, значит я был прав тогда. Прошу прощения за идиотский вопрос, не выспался. |
Deim0s > 23-12-2009 22:56:42 |
banbot, Message relay and final delivery are unaffected, and continue to use SMTP over port 25. Процессы передача почты между серверами и доставки на почтовый сервер получателя продолжают использовать 25-й порт. When conforming to this document, message submission uses the protocol specified here, normally over port 587. Процесс отправки сообщений на сервер обычно использует порт 587.
С таким переводом, больше вопросов нет... Вдумчиво читаем http://en.wikipedia.org/wiki/Mail_transfer_agent#Operation
Да там, нового, читать нечего, к тому же ссылка на RFC 2476 1998 года. port 25 is used for communication between MTAs, or from an MSA to an MTA while port 587 is used for communication between an MUA and an MSA MTA (Mail Transfer Agent — агент пересылки почты) MUA (Mail user agent — почтовый агент пользователя) MSA (Mail Submission Agent - Сервис, принимающий подключения , и выполняющий первичную проверку почтовых сообщений на соответствие стандартам, авторизацию пользователей и блокирование "спама" еще на этапе отправки. Если совсем коротко: то на практике, чаще функции MSA выполняет MTA (как правило, всегда сконфигурированный для приёма сообщений на 25 порт), да и MSA не редко конфигурируются на 25 порт. Чаще связка MUA - MTA. Связка MUA - MSA (приём почты на 587 порт) - MTA (приём почты на 25 порт), ИМХО редко. Если имеете другие данные, приведите, будет интересно. |
banbot > 24-12-2009 00:51:01 |
Deim0s С таким переводом, больше вопросов нет...
Это был вольный перевод. MTA (Mail Transfer Agent — агент пересылки почты) MUA (Mail user agent — почтовый агент пользователя) MSA (Mail Submission Agent - Сервис, принимающий подключения , и выполняющий первичную проверку почтовых сообщений на соответствие стандартам, авторизацию пользователей и блокирование "спама" еще на этапе отправки.
OK. Возможно я неправильно понял что такое MSA. Если имеете другие данные, приведите, будет интересно.
См. https://bugzilla.mozilla.org/show_bug.cgi?id=422814#c35. Там также процитирован RFC 5068 Submission Port Availability: If external submissions are supported -- that is, from outside a site's administrative domain -- then the domain's MSAs MUST support the SUBMISSION port 587 [RFC4409]. Operators MAY standardize on the SUBMISSION port for both external AND LOCAL users; this can significantly simplify submission operations. Submission Port Use: MUAs SHOULD use the SUBMISSION port for message submission.
|
Deim0s > 24-12-2009 02:11:05 |
banbot, См. https://bugzilla.mozilla.org/show_bug.cgi?id=422814#c35. Там также процитирован RFC 5068
Бегло прочёл переписку, как я понял проблему: юзеры, провайдеры которых блокируют 25 порт, просят/просили добавить для SMTP, помимо стандартного 25 порта (выбираемого Thunderbird, да и всеми прочими почтовиками, по умолчанию для не защищённого SMTP), выбор и работу, через дополнительный 587 порт. |
Rosenfeld > 24-12-2009 09:26:42 |
Как я рад, что моя тема доставила столько удовольствия всем ее участникам! Ну так и резюмируйте: какой писать в качестве стандартного? |
Deim0s > 24-12-2009 14:06:32 |
Rosenfeld, Ну так и резюмируйте: какой писать в качестве стандартного?
Я ещё в первом посте привёл ссылку на спецификацию SMTP, за 2008 год, пиши как там: The SMTP server SHOULD attempt to keep a pending listen on the SMTP port (specified by IANA as port 25) at all times. This requires the support of multiple incoming TCP connections for SMTP. Some limit MAY be imposed, but servers that cannot handle more than one SMTP transaction at a time are not in conformance with the intent of this specification.
точно не ошибёшься. P.S. Если всё равно есть сомнения, посмотри в спецификации портов IANA, какой присвоен SMTP в качестве стандартного. |
Rosenfeld > 24-12-2009 14:13:11 |
... ладушки |
Хомка > 24-12-2009 16:10:05 |
Парился около 2 часов с подключением почты на мейлру и инбокском, но так и не получилось, скиньте плиз ссылку на нормальный манул для тупых.... ---------------------------- Хома Кнайпа Ком |
Rosenfeld > 24-12-2009 16:18:24 |
Они здесь: в пп. 2.1 и 2.2 http://forum.mozilla-russia.org/misc.php?action=rules |
ilya198293 > 24-12-2009 16:47:36 |
здесь написано: http://www.mail.ru/pages/help/1027.html |