| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
Автоматизация ОутГлюка (VB6)
Привет всем!
Проблема! хочу отправлять почтовые сообщения через OutLook2000 из приложения на VB6. Могу "заполнить" все поля "кому","копия", "тема", "тело сообщения", "пристегнутые файлы"... Но не получается "выбрать" учетную запись, через которую надо отправить мыло. Если кто знает подскажите. Заранее спасибо. |
|
|
# 2 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Kak ti zapolnyaesh eti zapisi?
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 3 |
|
Guest
Сообщения: n/a
|
для helldomain
Dim out As Object 'назначим переменную для объекта
Set out = CreateObject("Outlook.Application") With out.CreateItem(olMailItem) 'используя объект Outlook 'внесем получателей с помощью метода Add .Recipients.Add "MAIL@MAIL.RU" 'в поле "кому" .Subject = "тема сообщения" 'в поле "тема" .Body = "Текст сообщения" 'в поле сообщения 'прикрепляем картинку к сообщению '.Attachments.Add "c:\file" 'в заключение,копируем сообщение в папку исходящих и отправляем его .Send End With Вообще то это стандартный способ, который описан в любом учебнике: |
|
|
# 4 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Posmotri primerchik. Tam na nemeckom, no tebya interesuet odna stroka. Wot eta: Mail.to=ol.GetNameSpace("MAPI").AddressLists(1).AddressEntries(x)
http://www.astalavista.com/archive/v...wto_german.htm
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 5 | |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Re: для helldomain
Цитата:
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
|
# 6 |
|
Newbie
Регистрация: 06.04.2002
Сообщения: 20
![]() |
Есть другая проблема с этой программой:
При выполнении сторочки .Recipients.Add.... вылетает сообщение о том что программа пытается получить доступ к адресной книге А при выполнении строки .Send Вылетает сообщение о том что в программе может быть макровирус и тп Причем на некоторых компах это дело не появляется Собственно и вопрос как это дело убрать Буду рад любой помощи |
|
|
|
|
# 7 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1. Eto ne poyawlyaetsya na Office 97 (i mojet 2K).
2. Eto poyawlyaetsya na OXP. 3. Reshit eto (wrode) mojno nastroikoi security dlya macrosow ili digital signingom failow.
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 9 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Stop. Ti imeesh w widu zapisi profilei MAPI?
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 10 |
|
Guest
Сообщения: n/a
|
helldomain
Ну может это и так называется. С MAPI еще толком не возился. ЛУчше поясню заново. У меня в оутлууке есть несколько учетных записей, настроенных естесственно на разные почтовые сервера ( на pop3.mail.ru, на pop3.rambler.ru ну и парочка в корпоративной сети ). И теперь хочется отправлять почту через определенную учетную запись. т.е. часть через корпоративную почту а часть через mail.ru или rambler.ru. Руками то это делается просто (указываешь через какую запись отправлять и все ), а вот из VB как то пока не получается. |
|
|
# 11 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Kak ti rukami ukaziwaesh?
1. Pri zapuske outluka poyawlyaetsya okno s profilyami w listbox'e i ti wibiraesh tam (eto MAPI). 2. Zapuskaem outlook i pri napisanii pisma Wibiraem w pole "From" mail profil?
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 12 | |
|
::VIP::
Регистрация: 25.11.2001
Сообщения: 425
![]() |
Цитата:
Мож если это отключить, проблем не будет....
__________________
Не тисипи моё айпи
|
|
|
|
|
|
# 13 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ono wse rawno ne spasaet pod Office XP.
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 14 |
|
Guest
Сообщения: n/a
|
helldomain
руками - очень просто: создаешь сообщение и нажмаешь кнопу "параметры" ( в 2000 она точно есть не помню в остальных есть или нет) и указуваешь через какую учетную запись отослать... и все.... Но руками уже не хочется. Хочется, что бы она сама выбирала через какую учетку отправлять. ( скажем в зависимости от времени суток) |
|
|
# 16 | |
|
Newbie
Регистрация: 06.04.2002
Сообщения: 20
![]() |
helldomain
то что ты советовал не помогло. Данные "фичи" существуют в XP(по умолчанию) и в 2000 и 97 после установки security update (насколько я понял) Вот что нашел на мелкомягком сайте :idea: Цитата:
|
|
|
|
|
|
# 17 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ya nichego ne sowetwoal. Ya prosti sprosil i dopolnil infu.
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|