![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с IdPOP3 [D6, Win95/98, WinME, NT4, Win2k, WinXP]
Viking © (2002-02-21 16:58:00)Доброго времени суток, уважаемые мастера.
У меня такая проблема: пишу для себя небольшую прогу, которая проверяет почту через заданные промежутки времени. Для этого использую компонент TIdPOP3. У него есть свойство SocksInfo.Authentication, которое может быть либо
saNoAuthentication - авторизация не требуется, либо
saUsernamePassword - авторизация, соответственно, требуется.
Так вот у меня какой вопрос: Как програмно изменить это значение?(Осуществляется проверка нескольких ящиков)
Viking (2002-02-22 22:24:00) [1]Насчет IdTCPClient извиняюсь.
Но свойство Non authentication не у POP3! Оно у POP3.SocksInfo - а эта гадость позволяет использовать для доступа к POP3 серверу Socks прокси.
SerVS - S (2002-02-22 22:20:00) [2]Почему ты не хочешь взять IdPOP3, установить host (или remotehost), user & password и вызвать connect? Зачем тебе понадобился IdTCPClient? Еще раз повторюсь: POP3 не предусматривает работу в режиме Non authentication!
Viking (2002-02-22 21:00:00) [3]С наступающим всех!
> Ghost
> Да не пользуйся ты компонентами..сделай все спомощью сокета.. лучше получиться..
Наверное так и прийдется делать...
Не мог бы ты на мыло кинуть пример? (Быстрей разберусь :)
> SerVS - S
TIdTCPClient.SocksInfo
SOCKS proxy configuration.
property SocksInfo: TSocksInfo;
Description
SocksInfo is a TSocksInfo property used to specify information needed allow the connection to work with a SOCKS firewall-proxy network configuration.
-----------------------
TSocksInfo.Authentication
Authentication type for the Socks proxy connection.
property Authentication: TSocksAuthentication;
Description
Authentication is a TSocksAuthentication property that specifies the type of authentication required for the Socks proxy being used for the client connection. Authentication can contain one of these following values:
saNoAuthentication - No authentication is required
saUsernamePassword - User Name and Password authentication
Это выдержка из справочной системы.
Если я что-то неправильно здесь понял - поправте.
SerVS - S (2002-02-22 19:08:00) [4]А где ты у TIdPOP3 нашел свойство SocksInfo.Authentication? Я думал вопрос о TidSMTP. Протокол POP3 непредусматривает режим NoAuthentication, поэтому если такое свойство и есть, то оно быстрей всего ReadOnly (для проверки состояния конекта). Ты бы кинул кусок кода и текст сообщения о ошибке, тогда можно думать в чем она ;).
Насчет готовой проги. Название сказать немогу, т.к. непомню, но помню в каком-то журнале даже обзор был "бесплатные проги для переодическое проверки почты". Поищи! А найдешь, и нам скажешь :))
Ghost. (2002-02-22 17:32:00) [5]Да не пользуйся ты компонентами..сделай все спомощью сокета.. лучше получиться..
Извиняюсь..С праздником всех кто служил..:0)
Viking (2002-02-22 15:42:00) [6]Что, ни у кого нет ответа?
Viking (2002-02-21 22:35:00) [7]> Тебе нужно выставить saUsernamePassword.
Так как это сделать?
Если делать так:
POP31.SocksInfo.Authentication:=saUsernamePassword
то делфя ругается.
Как это значение присвоить-то?
> А зачем такоя прога, ведь в Инете подобных навалом?
Например?
SerVS - S (2002-02-21 17:41:00) [8]Тебе нужно выставить saUsernamePassword.
Потом
1.Disconnect
2.Login = "Your name";
Password = "Your password";
3.Connect
Точнее описать немогу Инди под рукой нет :(. А зачем такоя прога, ведь в Инете подобных навалом?