|
|
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Привет всем! Тема проходила, но расписана не конкретно. Просьба выложить пример работы с Outlook Express через Simple MAPI из VBA. Желательно с примером отправки писем в HTML формате и с множественным списком адресатов. Сам попробовал - отправляет письма в тектовом формате, но только получается вариант одно письмо для одного адресата и в полях к адресу подставляются скобки с двух сторон <>, что не даёт отправить письмо для множества адресатов. Как отправить в HTML формате одно письмо множеству получателей? ============================================================================================================ "О, сколько нам открытий чудных готовит просвещения дух, и опыт - сын ошибок трудных, и гений - парадоксов друг, и случай - бог изобретатель" (Пушкин, однако). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 14:20 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
> Автор: dab2 > Привет всем! Тема проходила, но расписана не конкретно. Просьба выложить пример работы с Outlook Забыл дописать Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 15:07 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос > Автор: dab2 > Привет всем! Тема проходила, но расписана не конкретно. Просьба выложить пример работы с Outlook Забыл дописать Да, хотелось бы видеть именно универсальный вариант. Примерно вот так: ИмяФункции(адрес, тема, тело, типПисьма, файл) М.б. у кого-нибудь есть подобное? Судя по форуму, тут уже есть просто спецы в этом. Поделитесь же со страждущими! Очень надо! И будет вам большой респект! Пиво почтой! Функция-то действительно получается внешне без больших разнообразий. Или доку для Simple MAPI тогда уж под Бейсик укажите. Но лучше готовый пример. Кстати, сам делал Simple MAPI по примеру здесь: /topic/528966&hl=simple+mapi но... вопросы перечислены выше. Можно посмотреть здесь, но вот с параметрами функций не всё как раз понятно: http://hiprog.com/index.php?option=com_content&task=view&id=449 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2009, 21:58 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Вот нашёл ещё примеры без комментариев. Однако, не понятно, как делать письма в формате HTML? /topic/75643&hl=private+bnewsession+boolean+flag+signal+logon+status /topic/49898&hl= ============================================================================================================ "О, сколько нам открытий чудных готовит просвещения дух, и опыт - сын ошибок трудных, и гений - парадоксов друг, и случай - бог изобретатель" (Пушкин, однако). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 14:52 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
> Автор: dab2 > Вот нашёл ещё примеры без комментариев. Однако, не понятно, как делать письма в формате HTML? У CDO есть свойство htmlbody, может стоит сменить MAPI на CDO? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 15:26 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Игорь, а стоит он того? Почему в коде там ссылки на сетевые ресурсы? В чём примущества? Хочу доделать именно Simple MAPI - дело-то за малым. М.б. поможете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 15:44 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
> Автор: dab2 > Игорь, а стоит он того? Почему в коде там ссылки на сетевые ресурсы? Так называются свойства объекта > В чём примущества? В том что CDO может передавать HTML > Хочу доделать именно Simple MAPI - дело-то за малым. У меня есть подозрение, что то что ты используешь, предназначалось для раннего этапа развития ВБА. Пока искал, нашел эту статью. > М.б. поможете? Да что помогать, если Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 16:31 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
INFO: MAPI Is Not Suitable for HTML Messages Extended Messaging Application Programming Interface (MAPI) should not be used to generate HTML-formatted messages. As an alternative, consider using the Microsoft Outlook Object Model, CDONTS, CDOSYS, CDOEX, or a third-party SMTP control. MORE INFORMATION MAPI 1.0 was written before HTML mail was developed and does not reliably support the creation of HTML-formatted messages. MAPI 1.0 is the version supported by all versions of Microsoft Exchange through version 5.5 (and all Service Packs). This includes the following subordinate technologies: * Simple MAPI * Extended MAPI * OLE Messaging * Active Messaging (Collaboration Data Objects (CDO) 1.1) * CDO versions 1.2 and 1.21 * MAPI controls (Msmapi32.ocx) If messages are needed in HTML format, such as for sending text formatted in other languages, alternative technologies that provide more reliable support for HTML messages are recommended: * CDONTS * CDO for Windows 2000 (CDOSYS) * CDO for Exchange 2000 (CDOEX) * Outlook Object Model of Microsoft Outlook 98 or later * SMTP-capable ActiveX controls obtained from third-party vendors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 17:06 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Жаль, если это так. Хотя меня не покидает ощущение, что я просто чего-то не знаю про MAPI. ============================================================================================================ "О, сколько нам открытий чудных готовит просвещения дух, и опыт - сын ошибок трудных, и гений - парадоксов друг, и случай - бог изобретатель" (Пушкин, однако). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2009, 17:11 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Сделал код на CDO, но ошибка -2147220973 К сожалению, в тексте ошибки абракадабра, поэтому её значение не могу здесь написать. Судя по форумам, это ошибка подключения. Но у меня правильные настройки. Кто борол сие? ============================================================================================================ "О, сколько нам открытий чудных готовит просвещения дух, и опыт - сын ошибок трудных, и гений - парадоксов друг, и случай - бог изобретатель" (Пушкин, однако). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 01:18 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
> Автор: dab2 > Сделал код на CDO, но ошибка -2147220973 > Кто борол сие? Да, как-то ошибок не возникало. Показывай код Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 10:49 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Код: 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 12:08 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
> Автор: dab2 А у тебя админы случаем не зарезали выход на внешний smtp? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 12:56 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Нет, я же почту через него из Outlook Express отправляю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2009, 12:57 |
|
||
|
VBA Simple MAPI Outlook Express
|
|||
|---|---|---|---|
|
#18+
Запустил SMTP на IIS и всё заработало из Word 2003 (в 2007 работает без проблем через сервак провайдера). Поправил параметр Код: plaintext Код: plaintext 1. 2. ============================================================================================================ "О, сколько нам открытий чудных готовит просвещения дух, и опыт - сын ошибок трудных, и гений - парадоксов друг, и случай - бог изобретатель" (Пушкин, однако). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2009, 00:48 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36021728&tid=2160866]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 271ms |

| 0 / 0 |
