Порт 25 для чего используется
Перейти к содержимому

Порт 25 для чего используется

  • автор:

Поиск TCP/UDP Портов

[trojan] Moscow Email trojan. Mail trojan / Autodialer / ICQ trojan / Steals passwords / Destructive trojan. Works on Windows 95 and 98, together with ICQ 99a. Aliases: Platan, Asp, Win32/Platan.Trojan, Platan.G, IExpand Trojan, DUNpws.bz

trojan

[trojan] Nimda. Virus / Worm / Mail trojan / Network trojan / Hacking tool. Works on Windows 95, 98, ME, NT, 2000 and XP, together with MS Internet Information Server (IIS), MS Internet Explorer 5.5 SP1, MS Outlook , MS Outlook Express and MS Word. Aliases: Concept Virus (CV) v.5, W32.Nimda, Minda, W32.Minda, I-Worm.Nimda, Code Rainbow , PE_Nimda.A, CV-5

trojan

[trojan] Shtirlitz. Steals passwords. Works on Windows 95 and 98. Aliases: Justas, PWSteal.Justas, Mail Shtirlitz, Delf.G, Mazafaker

trojan

[trojan] Stukach. Keylogger. Works on Windows, on 95, 98, ME, NT and 2000. Aliases: Rit, Trojan.PSW.Rit

trojan

[trojan] Tapiras. Steals passwords. Works on Windows 95, 98 and NT. Aliases: DUNpws.f, Backdoor.Tapi, Tapi

trojan
[trojan] WinPC. Steals passwords. Works on Windows 95 and 98. Aliases: DUNpws.s
threat
[threat] Ajan
threat
[threat] Antigen
Порт: 25/UDP
25/UDP — Известные назначения портa (1 зап. найдено)
Simple Mail Transfer

О TCP/UDP-портах

TCP-порт 25 использует протокол управления передачей данных (TCP), который является одним из основных протоколов в сетях TCP/IP. TCP является протоколом с установлением соединения и требует квитирования для установки сквозной связи. Только после установления соединения пользовательские данные могут пересылаться в обоих направлениях.
Внимание! TCP гарантирует доставку пакетов данных через порт 25 в том же порядке, в котором они были отправлены. Гарантированная связь через TCP-порт 25 является основным отличием TCP от UDP.

Предоставляемые через UDP-порт 25 UDP услуги не отличаются надежностью, так как датаграммы могут быть получены в сдублированном виде, с нарушенной очередностью или даже могут пропасть без какого-либо предупреждения. UDP на порт 25 проверка и исправление ошибок не являются обязательными или должны выполняться в прикладной программе, что позволяет избежать накладных расходов на такую обработку на уровне сетевого интерфейса.
UDP (User Datagram Protocol) является минимальным ориентированным на работу с сообщениями протоколом транспортного уровня (протокол описан в IETF RFC 768). Примеры прикладных программ, часто использующих UDP: передача голоса по IP-протоколу (VoIP), передача мультимедийных потоков и многопользовательские игры в режиме реального времени. Множество веб-приложений используют UDP, к примеру, система доменных имен (DNS), информационный протокол маршрутизации (RIP), протокол динамической конфигурации хостов (DHCP), простой протокол управления сетью (SNMP).
TCP против UDP – TCP: надежный, упорядоченный, тяжеловесный, потоковый; UDP – ненадежный, неупорядоченный, легковесный, датаграммы.

База знаний

Стандартный порт, который используется для соединения к протоколу SMTP — порт 25. Одна из наиболее вероятных и часто встречающихся причин ошибки при попытке отправить почту — блокирования 25-го порта со стороны Интернет-провайдера. В данной ситуации есть два варианта. Первый — использовать VPN, второй — использовать альтернативный порт.

Чтобы проверить, заблокирован ли со стороны интернет-провайдера 25-й порт, выполните такую комманду:

Windows

Пуск -> Все программы -> Стандартные -> Выполнить -> cmd -> telnet ваш_сайт.com 25

Start -> All programs -> Basic -> Run -> cmd -> telnet ваш_сайт.com 25

MacOS

Mac HD -> «Applications» directory -> Utilities sub-directory telnet ваш_сайт.com 25

Linux

Откройте терминал и введите команду:

telnet ваш_сайт.com 25

Если 25 порт открыт, вы увидите похожее сообщение с ответом сервера:

220 example.com ESMTP Postfix

Если же такого сообщения не появилось, но Вы увидели сообщение об ошибке соединения — порт заблокирован!

Почему заблокирован 25-й порт? Большинство интернет-провайдеров блокируют 25-й порт, потому как он используется для рассылки спам-сообщений.

  • 2 Пользователи нашли это полезным

Related Articles

Наша компания помогает своим клиентам в переносе сайтов на наши сервера. Для получения этой.

Доступ через почтовый веб-интерфейс Для доступа к почтовому ящику через веб-интерфейс.

Доступ через Microsoft Office Outlook 2010 Чтобы настроить Microsoft Office Outlook 2010.

Файл robots.txt – это текстовый файл, находящийся в корневой директории сайта, в котором.

Код состояния HTTP — это часть строки заголовка, ответа веб сервера на запрос клиента.

Анализ доступности сетевого протокола (порта)

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

Существуют следующие порты, критичные для работы системы хостинга:

  • Порт 25 – протокол SMTP (отправка почты, традиционный протокол).
  • Порт 110 – протокол POP3 (получение почты, традиционный протокол).
  • Порт 143 – протокол IMAP4 (получение почты по протоколу IMAP).
  • Порт 1433 – протокол связи с сервером Microsoft SQL Server.
  • Порт 3306 – протокол связи с сервером mySQL.

Для того, чтобы проверить, разрешено ли с вашей машины соединение с необходимым вам TCP портом на сервере, можно воспользоваться утилитой Telnet.

Обратите внимание: в Windows 7 программа telnet по умолчанию не установлена. Её нужно добавить в систему с помощью панели управления, «программы и компоненты», «включить или отключить компоненты Windows», «клиент Telnet».

Пример проверки для системы Windows:

  • Нажмите «Пуск», «Выполнить», наберите cmd.exe, нажмите ввод.
  • Наберите команду telnet , например,
    telnet smtp-15.1gb.ru 25
    (проверка порта 25 — SMTP, отправка почты)

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

В случае ошибки соединения об этом будет написано явно, например, так:
Connecting To . Could not open connection to the host, on port : Connect failed.
Это обозначает, что ваш компьютер по какой либо причине не смог соединиться с сервером с использованием указанного порта.

Ошибка соединения может обозначать следующее:

  • Чаще всего – ваш провайдер интернета или сеть, обеспечивающая выход в интернет, не позволяют использовать соединения на этом порту. Вам нужно обратиться за консультацией к вашему провайдеру интернета или сетевому администратору.
  • Иногда соединение запрещено на вашем собственном компьютере. Это возможно в том случае, если у вас есть средства безопасности, такие как Firewall (Брандмауер), или антивирусы со встроенными средствами сетевой защиты. В этом случае вам следует попробовать временно отключить эти средства для проверки.

Существует популярный случай – невозможность соединиться с сервером исходящей почты (SMTP сервером) для отправки сообщений. Если вы убедитесь, что соединение на порту 25 закрыто, попробуйте альтернативный порт для отправки почты – 465-й. В настройке учетной записи вы можете изменить порт для SMTP сервера.

  • Технический регламент, правила работы
  • Технологии, возможности, совместимость
  • Общие вопросы веб-программирования
  • DNS, доменные имена
  • FTP сервер и размещение данных на хостинг
  • Базы данных mySQL / pgSQL / MS-SQL
  • Веб-сервер Apache
  • Веб-сервер для поддержки .NET
  • Защита данных и безопасность
  • Решение проблем
    • Анализ доступности сетевого протокола (порта)
    • Анализ качества каналов связи (ping, tracert)
    • FTP сервер / загрузка сайта
    • Базы данных Microsoft SQL Server
    • Базы данных mySQL
    • Качество работы сайта
    • Электронная почта
    • Другая информация по этой теме

    Другие разделы документации

    • FAQ (часто задаваемые вопросы)
    • Техническое описание услуг
    • 1GbWiki — множество полезных статей от наших сотрудников
    • Рекомендации по программированию

    Что такое SMTP-протокол и как он устроен?

    Объясняем принципы работы Simple Mail Transfer Protocol — «старого» протокола передачи почты, который актуален до сих пор.

    Эта инструкция — часть курса «Как работают сетевые протоколы».

    Смотреть весь курс

    Изображение записи

    SMTP (Simple Mail Transfer Protocol) — протокол передачи почты. Он был представлен еще в 1982 году, но не теряет актуальности до сих пор. В статье разбираемся, какие задачи решает протокол и как он работает.

    Для чего используется SMTP

    У протокола две главные задачи:

    • Проверка корректности настроек системы и предоставление «разрешения» на отправку email-сообщения для определенного устройства.
    • Отправка исходящего сообщения на заданный адрес электронной почты и подтверждение успешной доставки. Если сообщение доставить не удается, отправитель получает соответствующее извещение.

    SMTP и его место в стеке TCP/IP

    Теоретически SMTP умеет работать с практически любыми протоколами так называемого транспортного уровня, включая TCP, UDP и другие. Еще на заре развития протокола за ним закрепили два номера порта:

    • Первый — это порт 25, посредством которого почта передается между почтовыми серверами.
    • Второй — порт 587, благодаря которому почта передается от почтового клиента на сервер.

    В большинстве случаев протокол SMTP используется для передачи исходящей почты с использованием порта TCP 25. То есть можно сказать, что SMTP-порт — это как раз TCP 25, хоть и не всегда. Иногда задействуется еще порт 465. Так происходит, когда порт требует защищенного SSL-соединения.

    Но в большинстве случаев используется лишь один транспортный протокол TCP с портом 25 (это SMTP-порт по умолчанию). Другие варианты применяются крайне редко, например, когда провайдеры по какой-то причине закрывают доступ к 25 порту. Они могут делать это, например, для блокировки спам-рассылок.

    Электронное письмо и его формат

    Сообщение электронной почты всегда состоит из трех элементов:

    • Так называемый конверт.
    • Заголовок.
    • Тело письма.

    Конверт применяется для передачи сообщений электронной почты от клиенту к серверу и обратно. При этом как клиент, так и сервер взаимодействуют друг с другом в обычном формате «запрос-ответ». В ходе взаимодействия между ними передаются текстовые строки.

    Что касается заголовка и тела письма, то их параметры прописаны в отдельном документе — RFC2822.

    Формат поля заголовка Received:

    Received:
    From host
    by host
    via physical-path
    with protocol
    id message-id
    for final e-mail destination

    Это поле используется для идентификации тех SMTP-серверов, которые были задействованы в процессе доставки сообщения от отправителя к получателю. Любой сервер из цепочки добавляет к сообщению собственное поле Received, где можно видеть техническую информацию об этом сервере.

    Return-Path — поле возврата, которое используется для определения маршрута, по которому прошло сообщение. Если оно было отправлено прямо на сервер получателя, то в поле отображается один адрес. Если же серверов несколько, они будут отображаться списком.

    Команды и ответы SMTP

    Команды

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

    • Команда Helo применяется для установки соединения. Эта операция будет выполнена только в том случае, если клиент указал свой домен и собственный почтовый адрес.
    • Команда Mail применяется для задания адреса отправителя.
    • Команда RCPT используется исключительно для того, чтобы прописать адрес получателя. Электронное сообщение можно передать сразу нескольким получателям, для чего требуется использовать команду RCPT несколько раз подряд.
    • Команда DATA нужна для уведомления принимающего сервера о завершении конверта, после чего идет само письмо.
    • Команда QUIT применяется для разрыва соединения с сервером сразу после завершения приема сообщения.

    Ответы SMTP

    Здесь все одновременно и проще, и сложнее. Ответы в случае SMTP состоят из двух частей:

    • Код сообщения. Дает возможность изучить корректность и правильность отправки.
    • Текстовое сообщение. Объясняет, что произошло в ходе отправки или получения. Как правило, сообщение формируется для того, что произошло. В подавляющем большинстве случаев такое сообщение предназначено для людей, а не компьютеров.

    Коды сообщений начинаются на 2, 3, 5. Если сообщение начинается на 2, это значит, что предыдущая команда успешно завершена. «Тройка» в коде означает успешную отправку с необходимостью предоставить дополнительные данные.

    Если сообщение начинается на 5, это означает технический сбой. Так, ошибка 502 — индикатор нереализованной команды, а 503 сообщает о неправильной последовательности команд.

    Как работает SMTP — простыми словами

    Давайте представим, что вы установили и настроили собственный SMTP-сервер. Далее вы планируете отправить письмо. Работает отправка по определенному алгоритму:

    • Указывается адрес отправителя, после чего система пользователя соединяется, к примеру, с SMTP почтового клиента Gmail.
    • Система передает серверу данные, включая email отправителя и получателя, тему письма, его содержимое.
    • Сразу после этого система начинает поиск SMTP-сервера получателя электронного сообщения.
    • Если этот сервер не найден или он не отвечает, SMTP-сервер пытается предпринять еще несколько попыток связи. Если ничего не получается, то система выдает ошибку отправки. При этом протокол сообщит, почему письмо не будет доставлено. Так, проблема может быть в несуществующем адресе или в блокировке сообщений.

    Если все хорошо, то далее в работу вступают уже другие протоколы — POP и IMAP, но о них мы поговорим в другой статье.

    Пример работы SMTP

    В качестве примера давайте рассмотрим пример сеанса SMTP, который инициализируется при необходимости отправить электронное письмо. На картинке ниже — данные сеанса, с которыми мы будем работать дальше.

    Здесь мы видим подключение к почтовому серверу по 25 порту. Говоря техническим языком, подключение выполнено по адресу 220 smtp.example.ru ESMTP Postfix на 25 порт. Начало подключения — использование команды HELO, которая нужна для указания собственного домена. После этого вступает в работу сервер, который возвращает статус 250. Что это такое? Все просто: соединение установилось без проблем. После этого сервер еще раз пишет доменное имя в текстовом сообщении.

    Теперь наступает очередь использования команды Mail FROM, которая нужна для отображения адреса отправителя сообщения. Если все хорошо, то сервер снова отвечает сообщением со статусом 250. Мы видим, что с текстовой частью все хорошо, команда выполнена, проблем не возникло.

    Наступает следующий этап — использование команды RCPT TO для того, чтобы указать адрес получателя. Если сервер возвращает статус 250, то мы уже знаем, что это означает. Все удалось, теперь нужно выполнить команду DATA для ввода самого письма. В этом случае сервер отвечает уже не статусом 250, а другим — 354. После этого можно начинать вводить текст письма. Важный нюанс: заканчиваться все это должно отдельной строкой, которая содержит всего одну точку.

    Сообщение всегда состоит из двух частей. Первая — заголовок, вторая — тело сообщения. Последнее необходимо отделять от заголовка пустой строкой. В этом случае требуется использовать заголовок FROM, это адрес пользователя, отправившего сообщение. Указывать нужно не только сам адрес, но и имя. А еще требуется заголовок, который дает получателю понять, в чем заключается основной посыл сообщения. Что касается пустой строки, то она отделяет заголовки от тела письма.

    Возьмем самое простое сообщение, которое состоит из двух строчек текста: это «Hello, email world!» и «Hello, SMTP!». Заканчивается письмо строкой, которая содержит всего одну точку. Но эта строчка не будет видна получателю, она чисто техническая и будет обязательно убрана в ходе передачи. Если же точка нужна, то нужно указать сразу две точки, из которых одна будет удалена.

    Наконец, если есть точка, то сервер видит, что письмо полностью завершено, выдавая статус сообщения 250 2.0.0 Ok: queued as 7FD9DC2E0060. Все это означает, что письмо уже находится в очереди ожидания. Для завершения сеанса нужно ввести всего одну команду — QUIT. Сервер ответит сообщением со статусом 221, что означает «пока».

    Нужен ли собственный сервер SMTP?

    Здесь все зависит от задач, которые будет решать пользователь. SMTP подходит для реализации масштабного спектра задач — от отправки сообщения до доставки его получателю. Чаще всего SMTP используют для транзакционных писем, массовых рассылок или личной переписки.

    Собственный SMTP дает немного больше преимуществ перед корпоративными (или, например, Google). Это, как правило, невысокая цена, внимательное отношение со стороны разработчиков и хорошая доставляемость массовых рассылок.

    Достоинство SMTP в том, что его достаточно просто внедрить, для этого протокола есть обширная документация и развитое комьюнити.

    Немного о безопасности и спаме

    Протокол SMTP очень простой, у него нет никаких инструментов для защиты пользовательских данных от злоумышленников. Так, адреса, указанные в соответствующем поле, не проверяются.

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

    Еще одна проблема SMTP — обилие нежелательных рекламных сообщений. К сожалению, протокол не содержит никаких защитных инструментов для ликвидации спама. Правда, многие современные почтовые серверы стараются использовать и внешние механизмы.

    Большинство почтовых серверов для безопасности настраиваются на работу лишь с локальными юзерами. То есть это те пользователи, у которых есть ящики с адресом из пула домена, который они и обслуживают. Здесь встречаются и новые термины. Так, серверы, которые работают в ином режиме, позволяя передавать почту абсолютно на все адреса, называются «открытые релеи». Они нужны обычным пользователям, но активнее всего их используют злоумышленники. Зачем? Чтобы рассылать спам, конечно же. Поэтому за режимом работы корпоративных серверов нужно следить. Если при проверке сети окажется, что сервер работает в режиме открытого релея, стоит поговорить с администратором сервера.

    А еще можно проверить адрес отправителя посредством цифровой подписи, о чем мы уже упоминали выше.

    Например, есть возможность проверки email отправителя, воспользовавшись цифровой подписью. С этой целью используется, например, взаимодействие с системой DNS. В ней хранится открытый ключ электронной подписи для конкретного домена. И этот ключ как раз можно использовать для проверки.

    В сухом остатке

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

    Кстати, можно сделать собственный сервер SMTP для того, чтобы отправлять массовые рассылки. Но в этом случае придется выполнить множество разных тасков, включая добавление обработки статуса доставки письма, обход разного рода «черных» и «серых» списков. Требуется еще и удобная статистика отправлений, и возможность отписки от рассылки.

    Для того чтобы все реализовать, лучше использовать специализированный сервис, владельцы которого развернули необходимые услуги. В этом случае разработчики требуются лишь для того, чтобы добавить сервис к CRM-системе.

    Можно пойти еще дальше и организовать сервисы разных рассылок. Их достоинство состоит в том, что все возможности встроены в пользовательский интерфейс. А возможности не только базовые, ведь в таких сервисах есть функции сбора писем и форм подписки, работы с контактами, настройка цепочек в автоматическом режиме и проведение сплит-тестов.

    SMTP-сервер можно реализовать на инфраструктуре Selectel

    Для этого арендуйте выделенный сервер.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *