Обсуждение:POP3

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Проект:Информационные технологии     (Уровень III, Важность «»)

💻

Эта статья тематически связана с Проектом:Информационные технологии, целью которого является создание качественных и информативных статей на темы, связанные с информационными технологиями. Если вы хотите помочь проекту, то можете отредактировать статью, к которой относится это обсуждение, или посетить страницу проекта, где сможете, помимо прочего, присоединиться к проекту и принять участие в его обсуждении.

Написать сообщение на форум проекта

◑
(в развитии)
Эта статья по шкале оценок статей Проекта:Информационные технологии имеет III уровень.

Высокая

Важность этой статьи для подпроекта Компьютерные сети проекта Информационные технологии: высокая

Untitled[править вики-текст]

По-моему фраза по умолчанию использует TCP-порт 110 некорректна. Сам протокол POP3 не использует никакие TCP порты, просто согласно принятому IANA стандарту за ним закреплен именно 110й порт. Писать при перенастройке порты можно изменять вообще бессмысленно, т.к. любые протоколы уровня приложения (pop3, smtp, http, ftp и т.д.) не подразумевают никакого номера порта вовсе. Т.е. для них для всех можно использовать ЛЮБОЙ порт, это очевидно и не требует отдельного упоминания. --Enkryptor 12:29, 15 сентября 2007 (UTC)

Не могу найти максимальную длину пароля в POP3, и вообще ограничения на имя и пароль пользователя как то длина, спец. символы и пр. Например можно ли использовать UNICODE? 92.112.93.64 22:49, 17 января 2008 (UTC)Krendel...

Фраза "[digest]- временная метка, зашифрованная паролем пользователя по алгоритму MD5." некорректна. MD5 - это хеш, а не шифрование. 83.171.79.67 07:25, 4 июня 2009 (UTC)


Хочу пояснить, как в точности происходит APOP аутентификация пользователя, а то я мучился в догадках, что же это такое временная метка, и как она "конкатенирует" с паролем, сначала я думал что временная метка это '1896.697170952', потом '1896.697170952@dbc.mtview.ca.us' , а на самом деле оказалась '<1896.697170952@dbc.mtview.ca.us>' включая квадратные скобки! хорошо хоть не додумались превращать 1896.697170952 в дату и время в микросекундах :)

программно логин выглядит так:

UserName := 'mrose';
TimeStamp := '<1896.697170952@dbc.mtview.ca.us>';
PassWord := 'kd9sje94';

Send('APOP ' + UserName + ' ' + LowerCase(MD5(TimeStamp + PassWord))); //LowerCase - обязательно, иначе пароль не будет принят сервером!
178.94.71.133 15:03, 20 мая 2010 (UTC)