Указание сервера доставки

Оцените статью

windows720183 Указание сервера доставкиВ предыдущих разделах рассматривались вопросы создания сообщения в объекте CDO. Message. Следующее действие заключается в настройке объекта CDO. Configuration — эта информация необходима для реальной доставки сообщения.

CD О не предпринимает попыток доставки сообщения непосредственно его получателям. Вместо этого он полагается на почтовый сервер, поручая ему выполнение работы, необходимой для поиска личных почтовых серверов получателей и передачи им сообщения. Эстафетным сервером должен быть один из серверов, работающих в вашей организации или у ISP-провайдера; для отправки электронной почты из сценария могут быть использованы любые настройки, используемые вами для отправки электронной почты с помощью Outlook Express или какой-нибудь другой почтовой программы. Вся информация в объекте Configuration хранится в его коллекции Fields с использованием префикса "http: //schemas. microsoft. сот/cdo/configuration/". К сожалению, со всей его странностью и громоздкостью приходится мириться. Я понял, что при использовании VBScript самым простым способом задания значений полей Field является сохранение префикса в переменной и использование оператора with. Это сводит к минимуму набор текста и делает код компактнее. Например, можно задать конфигурационные свойства с помощью следующих операторов: const Для направления почты через SMTP-сервер вашей организации или вашего ISP-провайдера нужно указать в качестве значения поля sendusing константу doSendllsingPort. Это заставит CDO отправить сообщение с использованием стандартных интернет-методов на указанный почтовый сервер. Можно также указать CD О, нужно ли зарегистрироваться на почтовом сервере и как это сделать. В большинстве случаев регистрация не нужна и можно воспользоваться «анонимным» подключением. Но если ваш почтовый сервер требует для отправки сообщения имя пользователя и пароль, можно воспользоваться «базовой» аутентификацией и предоставить имя и пароль через CDO. Пример этой конфигурации уже был показан в данном разделе. Если ваш почтовый сервер использует подключение по протоколу безопасных соединений — Secure Sockets connection, — может потребоваться указать некоторые другие поля, ранее перечисленные в табл. 6.10. Вот как выглядит пример отправки сообщения электронной почты через серверы компании Google gmail. com:const cdoBasic

Комментирование закрыто.

Вверх страницы
x