11.12.2008, 15:56 | #1 |
Ищущий знания...
|
Отправка почты через Outlook...
Всем доброго времени суток!
Искал по форуму, и по интернету, хоть какое то описание классов, или функционала, отправки почты из аксапты через Outlook, но ничего не нашел Для меня это область новая, даже смутно не представляю, с чего начать капать... Может кто поделиться литературой, или даст какую нибудь ссылку. Буду весьма благодарен! Заранее спасибо...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
11.12.2008, 16:00 | #2 |
Ищущий знания...
|
Нашел множество классов SysOutlook* но не знаю кого и для чего дергать
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
11.12.2008, 16:26 | #3 |
Участник
|
Если на машине зарегистрирован Outlook, то должно сработать так:
X++: boolean sendOutlook(str _to, str _cc, str _subj, str _text, FileName _attachFileName = "") { COM outlook; COM letter; COM attachments; ; outlook = new COM("Outlook.Application"); letter = Outlook.CreateItem(""); letter.To(_to); letter.CC(_cc); letter.Subject(_subj); letter.Body(_text); if (_attachFileName) { attachments = letter.Attachments(); attachments.add(_attachFileName); } letter.display(); return true; } Последний раз редактировалось someOne; 11.12.2008 в 17:19. Причина: Ошибка |
|
|
За это сообщение автора поблагодарили: lev (1). |
11.12.2008, 16:42 | #4 |
Ищущий знания...
|
X++: COM letter = Outlook.CreateItem("");
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
11.12.2008, 17:22 | #5 |
Участник
|
|
|
11.12.2008, 17:36 | #6 |
Ищущий знания...
|
Нашел класс, с помощью которого можно отправить почту через Outlook, как с вызовом, так и без вызова окошка Outlook создания нового письма
Вот пример: X++: SmmOutlookEMail::constructEMail( smmSaveCopyOfEmail::No, 0, 0, email, '', '', 'привет', 'это тестовое сообщение', '', SmmEMailSMS::EMail, SmmDisplayEMailInOutlook::No);
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
12.12.2008, 08:39 | #7 |
Участник
|
Если без диалога, то очень просто можно отправить через SysMailer
PHP код:
Последний раз редактировалось coolibin; 12.12.2008 в 08:43. |
|
12.12.2008, 10:49 | #8 |
Модератор
|
А почему именно Outlook? А если поменяется политика, и решет, что будет только The Bat, например?
Используйте SysMailer. С Уважением, Георгий |
|
12.12.2008, 12:27 | #9 |
Ищущий знания...
|
В том то весь и фокус, что хотят именно через Outlook. В ближайшее время изменений не предвидеться
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
12.12.2008, 13:27 | #10 |
Модератор
|
ин-кап-су-ля-ци-я.
Используйте SysMailer - пусть он разбирается. Хочется использовать Outlook - перекройте SysMailer. Но в коде - используйте, пожалуйста, именно его. С Уважением, Георгий |
|
|
Похожие темы | ||||
Тема | Ответов | |||
CRM:отправка почты на Outlook | 2 | |||
Отправка почты: ошибка с SysInetMailer | 20 | |||
Проблема с отсылкой писем через Outlook | 11 |
|