Объекты DIRECTUM > Работа c почтой > IMailFactory – почтовая фабрика >

Метод GetServer – получить почтовый сервер

Предыдущий раздел В начало Следующий раздел

Синтаксис:

function GetServer(

 ServerType: WideString): IMailServer;

Параметры:

ServerType – тип почтового сервера. Возможные значения:

· «MAPI» – сервер для получения и отправки почты по протоколу Extended MAPI. Протокол используется в почтовых программах Microsoft Exchange и Outlook;
· «POP3» – сервер для получения почты по протоколу POP3;
· «SMTP» – сервер для отправки почты по протоколу SMTP;
· «SimpleMAPI» – сервер для отправки по протоколу Simple MAPI. Протокол используется для отправки почты из почтовой программы, установленной по умолчанию.

Возвращаемое значение:

Метод возвращает почтовый сервер указанного типа. Если указан недопустимый тип сервера, то генерируется исключение «Unknown server type: <тип сервера>».

Описание:

Метод возвращает почтовый сервер, который можно использовать для отправки и/или получения сообщений. Разные типы серверов могут поддерживать разные действия. Так, например, сервер типа «MAPI» позволяет получать и отправлять сообщения, а сервер типа «SMTP» - только отправлять сообщения.