Уважаемые форумчане.
Для автоматизации отправки писем из Excel использовал CDO.
Включил ссылку Microsoft CDO for Windows 2000 Library
Полагаю, что в ее составе есть библиотека
Microsoft CDO for Exchange 2000 Library(?)
За основу взял такой код:
Sub mail()
Dim oMyMail As New CDO.Message
oMyMail.To = "Administrator@nwtraders.msft"
oMyMail.From = "Administrator@nwtraders.msft"
oMyMail.Subject = "Hello from CDO"
oMyMail.TextBody = "Our letter"
oMyMail.AddAttachment "C:\1.txt"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
omyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = _
"smtp.YourServer.com"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusername") = _
"YourLogin@YourDomain.com"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendpassword") = _
"Password"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
oMyMail.Configuration.Fields.Update
oMyMail.Send
End Sub
При отправке письма по внутренней почте Exchange Server появляется окно с ошибкой «Транспорту не удалось подключиться к серверу».
Подскажите, пожалуйста.Что означает это предупреждение, и какие могут быть варианты решения?
Автоматизированная отправка писем с помощью Outlook не подходит в связи с известным ограничением процедуры самого приложения.
Если есть у кого-нибудь эл. версия книги Сью Мошер Программирование Microsoft Outlook, поделитесь, пожалуйста:) Мой адрес SDeev2009@yandex.ru
Для автоматизации отправки писем из Excel использовал CDO.
Включил ссылку Microsoft CDO for Windows 2000 Library
Полагаю, что в ее составе есть библиотека
Microsoft CDO for Exchange 2000 Library(?)
За основу взял такой код:
Sub mail()
Dim oMyMail As New CDO.Message
oMyMail.To = "Administrator@nwtraders.msft"
oMyMail.From = "Administrator@nwtraders.msft"
oMyMail.Subject = "Hello from CDO"
oMyMail.TextBody = "Our letter"
oMyMail.AddAttachment "C:\1.txt"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
omyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = _
"smtp.YourServer.com"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusername") = _
"YourLogin@YourDomain.com"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendpassword") = _
"Password"
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False
oMyMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
oMyMail.Configuration.Fields.Update
oMyMail.Send
End Sub
При отправке письма по внутренней почте Exchange Server появляется окно с ошибкой «Транспорту не удалось подключиться к серверу».
Подскажите, пожалуйста.Что означает это предупреждение, и какие могут быть варианты решения?
Автоматизированная отправка писем с помощью Outlook не подходит в связи с известным ограничением процедуры самого приложения.
Если есть у кого-нибудь эл. версия книги Сью Мошер Программирование Microsoft Outlook, поделитесь, пожалуйста:) Мой адрес SDeev2009@yandex.ru