![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почтовый сервер [D7]
vadvad © (2004-04-21 10:22:00)Как узнать(программно) имена серверов входящей и исходящей почты,
которые используются почтовым клиентом по умолчанию.
vadvad (2004-04-22 18:06:00) [1]Как узнать POP3 Password2
FatBase (2004-04-22 07:17:00) [2]Кстати этот код ищет дефолтовый smtp сервер для Аутглюка.
FatBase (2004-04-22 06:53:00) [3]function ReadSmtp:string;
var
D2,D1 : Integer;
MyKey:HKEY;
acc: string;
begin
RegOpenKeyEx($80000001, pchar('Software\Microsoft\Internet Account Manager'),0, $0001, MyKey); { Открыли раздел }
RegQueryValueEx(MyKey, 'Default Mail Account',nil, @D1,nil,@D2);
setlength(acc,D2);
RegQueryValueEx(MyKey, 'Default Mail Account',nil, @D1,Pbyte(PCHAR(acc)),@D2);
regclosekey(MyKey);
if acc <> '' then
begin
RegOpenKeyEx($80000001, pchar('software\microsoft\internet account manager\accounts\' + acc),0, $0001, MyKey); { Открыли раздел }
RegQueryValueEx(MyKey, 'SMTP Server',nil, @D1,nil,@D2);
setlength(acc,D2);
RegQueryValueEx(MyKey, 'SMTP Server',nil, @D1,Pbyte(PCHAR(acc)),@D2);
regclosekey(MyKey);
end;
result:=acc;
//showmessage(acc);
end;
Без коментариев!!!
Anatoly Podgoretsky (2004-04-21 11:26:00) [4]Reindeer Moss Eater © (21.04.04 11:20) [9]
Очень частый случай, может даже более частый случай, чем когда есть учетные записи, по крайней мере в моей сети в большинстве случаев именно так, клиент есть, учетных записей нет.
Reindeer Moss Eater (2004-04-21 11:20:00) [5]Все знают где OE хранит адреса серверов.
Все знают что он может быть клиентом по умолчанию.
И он у меня по умолчанию.
Но в нем нет ни одной учетной записи.
Программа есть, программа установлена как клиент по умолчанию, но в ней нет ни одной учетной записи.
Дошло?
Reindeer Moss Eater (2004-04-21 11:17:00) [6]Все проще.
INDY (рассылка сообщений) требует Mail server(SMTP).
У всех Win95 и выше и установлен почтовый клиент(по умолчанию),
Я тебе уже рассказал про свой клиент по умолчанию.
Про клиента №9
Smithson (2004-04-21 11:13:00) [7]Пчтовым клиентом по умолчанию на windows платформах могут быть:
MS Outlook Express
MS Outlook
Group Wise
Lotus Notes
The Bat
Это, так сказать, типичная рабочая станция, без изысков. Ставь себе все и смотри, где они хранят сведения о сервере входящей и исходящей почты. Только учти, что не все они работают по smtp и/или pop3.
Ну и еще - в каждом из этих клиентов (кроме GrWise) может больше одного почтового ящика. Это тоже учти.
vadvad (2004-04-21 11:06:00) [8]> (специально для тебя и других горе-хакеров)
Все проще.
INDY (рассылка сообщений) требует Mail server(SMTP).
У всех Win95 и выше и установлен почтовый клиент(по умолчанию),
вот от него и надо получить Mail server(SMTP)
Reindeer Moss Eater (2004-04-21 10:45:00) [9]У меня 10 почтовых клиентов.
В первом зарегистрировано 10 учетных записей на 5 серверах и лежит все это в реестре в открытом виде
Во втором 1 учетная запись. И хранится она в конфиг файле в зашифрованном виде.
В третьем все учетные записи лежат в таблице SQL сервера
В четвертом клиенте адреса сервера хардкодед.
В пятом клиенте список аккаунтов читается с конфигурационного сервера работающего по UDP
В шестом почтовом клиенте адреса серверов получаются из запросов MX записей к DNS на основании доменов получателей письма
В седьмом клиенте адреса лежат в таблетке TouchMrmory
Восьмой клиент обладает знанием особенностей хранения учетных записей всех семи предыдущих клиентов и пользуется ими в зависимости от дня недели
Девятый клиент (MS Outlook Express) установлен клиентом по умолчанию, и хранит настройки в реестре но не имеет никаких учетных записей вообще (специально для тебя и других горе-хакеров)
Десятый клиент используется в качестве рабочего и тоже нигде не хранит адреса серверов, а запрашивает их у пользователя так же как и например адрес получателя.
Итак, какой именно адрес тебе хочется узнать?
vadvad (2004-04-21 10:40:00) [10]1. Mail клиент как-то узнает.
2. HKEY_CURRENT_USER\software\microsoft\Internet Account Manager\
Начиная с каких Windows можно использовать?
Reindeer Moss Eater (2004-04-21 10:30:00) [11]В каком конкретно не общем?
Здесь гадать должны по твоему?
vadvad (2004-04-21 10:27:00) [12]а не в общем( по реестру )
Reindeer Moss Eater (2004-04-21 10:24:00) [13]В общем случае никак.