powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / И снова про то, как автоматизировать отправку почты (из Excell)???
5 сообщений из 5, страница 1 из 1
И снова про то, как автоматизировать отправку почты (из Excell)???
    #34778155
ErmakIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, уже дня три тружусь над темой автоматической отправки почты из среды VBA Excel.

Использую SendMail, появляется сообщение из оутла с необходимостью подтверждения отправки письма.

Никак не могу обойти это сообщение!!!

Скачал Advanced Security (добавочная примочка по управлению безовасности в аутлуке) - но чет никаких результатов.

Подскажите, кто знает как обойти этот припон безопасности!!!

Очень надеюсь на Вашупомощ!!!

Спасибо!!!
...
Рейтинг: 0 / 0
И снова про то, как автоматизировать отправку почты (из Excell)???
    #34778327
vbapro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроме Advanced Security к OutLook не могу что-то посоветовать, хотя сам не пробовал. Но вот если есть TheBat, то через него отправлять почту можно без лишних вопросов. Поддерживает MAPI и можно также через командную строку.
...
Рейтинг: 0 / 0
И снова про то, как автоматизировать отправку почты (из Excell)???
    #34778476
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
Sub test()
    Call SendPost("здесь IP почтового сервера или имя", "адрес получателя", "адрес отправителя", "Subj", "Тело", "атач" пример: C:\test.xls)
End Sub

'если не работает надо найти 2 библиотеки "inetcomm.dll msoert2.dll" и положить их в system32
Function SendPost(strSMTP_Server, strTo, strFrom, strSubject, strBody, strAttach)
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Flds.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "пароль если есть"
    Flds.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") =  2 
    Flds.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") =  10 
    Flds.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strSMTP_Server
    Flds.Update
    iMsg.Configuration = iConf

    iMsg.To = strTo
    iMsg.From = strFrom
    iMsg.Subject = strSubject
    iMsg.TextBody = strBody
    If strAttach <> "" Then iMsg.AddAttachment strAttach
    iMsg.Send
    Set iMsg = Nothing
    Set iConf = Nothing
    Set Flds = Nothing
End Function
...
Рейтинг: 0 / 0
И снова про то, как автоматизировать отправку почты (из Excell)???
    #34778789
ErmakIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://schemas.microsoft.com/cdo/configuration/smtpserver

Скажите - а что это, для чего?
...
Рейтинг: 0 / 0
И снова про то, как автоматизировать отправку почты (из Excell)???
    #34778804
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErmakIgorhttp://schemas.microsoft.com/cdo/configuration/smtpserver

Скажите - а что это, для чего?
Я не волшебник, я только учусь.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / И снова про то, как автоматизировать отправку почты (из Excell)???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]