Pull to refresh

Comments 21

ESMTP и другие, вроде HTTP и FTP слишком просты, чтобы про них было интересно читать — мало кто узнает что-то новое, вот про XMPP, BitTorent и SIP были бы куда интереснее.
А я бы с удовольствием прочитал бы про HTTP и FTP.
Подобных этой статье описаний этих протоколов великое множество, я уверен; вы можете почитать о них уже сейчас. Сравните хоть описания XMPP и HTTP на википедии. О старых, мегапопулярных и устоявшихся протоколах информации с избытком, о XMPP — только популистское описание возможностей, без описания работы самого протокола.
Спасибо, почитаем.
Однако, взгляд автора данного топика может открыть некоторые завесы тайны для новичков :)
На самом деле HTTP и FTP безумно просты… По сути работы они мало чем отличаются от описанного почтового протокола — те же заголовки, ответы в виде числа и доп информации. Там маловато интересностей. Телнет в руки и можно из консоли получить с сервера HTTP страницу или залить на FTP файл.
дело нужное и интересное.
жду статьи про imap и xmpp.
не верю я, что автор опуса постигнет xmpp, если он в основах smtp ошибки допускает
Ну, если учесть, что сейчас участвую в разработке Jabber-бота, то всякое может быть…
Всегда интересно узнавать то, как работают вещи, которыми пользуешься ежедневно. Спасибо! Особенно за ссылки в конце статьи.

Кстати, у вас опечатка

!!!EHLO!!! 91.198.212.5 #Приветствуем сервер и отсылаем ему наш внешний IP (IP не обязательно отсылать, можно обойтись просто !!!EHLO!!!, но сервер скорее всего на это ругнется)
Нет, если вы пишете EHLO или HELO, дальше нужно писать ip-адрес в квадратных скобочках или доменное имя. Иначе нельзя.

Можно вообще не писать EHLO или HELO, но не все серверы такое разрешают.
Не)))
Именно EHLO
HELO было в SMTP а EHLO в ESMTP
Кстати, там и правда недочет:
Если вводится айпи то в таком виде
EHLO [91.198.212.5]
если доменный адрес, то в таком
EHLO you.provider.domain
Автор. Ну зачем вы вводите в заблуждение?

EHLO 91.198.212.5 — так делать нельзя — читайте стандарт (RFC 5321), если вы указываете IP-адрес — он должен быть заключен в квадратные скобочки:
EHLO [91.198.212.5]

Кстати, автор, и rfc у вас в статье указан устаревший… (obsoleted by rfc 5321)
Я б с удовольствием почитал про RTSP/RTP/RTCP.
Могу добавить, что тот же mail.ru полгода назад работал по протоколу SMTP… авторазиция требовалась не для всех ящиков.
Sign up to leave a comment.

Articles