|
|
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
Добрый день! Автоматическая отправка работает из PB через outlook. Вот только вопрос такой... Как сделать visible (готовое письмо в outlook) mailMessage и чтобы пользователь сам решал отправлять или нет...??? Спасибо... mMsg.AttachmentFile[1].FileType = mailAttach! mMsg.AttachmentFile[1].FileName = file_name mMsg.AttachmentFile[1].PathName = file_path + file_name mMsg.AttachmentFile[1].Position = 1 // Send the mail не нужно автоматом /* mRet = mSes.mailSend(mMsg) IF mRet <> mailReturnSuccess! THEN MessageBox("Mail Send", 'Mail not sent') RETURN -1 END IF */ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 12:17 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
А чем плох вариант предварительно письмо показать в PB, там же спросить, а потом, если нажмут "да" - отправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 13:17 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
Из outlook - а они смогут например открыть прикреплённые файлы. Поняв, что это лажа... Отменят отправку. Просто outlook содержит несколько полезных фич, вот и хочется его показывать? Может у вас есть пример для Oleobject и примера работы с outlook? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 13:40 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
На самом деле - это будит так... OLEObject ole_outlook, oMessage Integer li_retval Boolean WasOpen long ll_row_count, ll_mis_maasik String ls_response String ls_data ole_outlook = CREATE OLEObject SetPointer(HourGlass!) // ~~~~~~~~~~~~~~~~~~~ START ~~~ C O N N E C T T O O U T L O O K ~~~~~~~~~~~~~~~~~~~~~~~~~~~ //First try connect to open outlook li_retval = ole_outlook.ConnectToObject("", "outlook.application") IF li_retval = 0 THEN WasOpen = TRUE //'Создаем объект сообщения oMessage = ole_outlook.CreateItem(0) //' Кому oMessage.To = "PerV@alfanah.ru; andr@mail.ru" //'Тема сообщения oMessage.Subject = "Привет из всем камрадам" //'Текст сообщения. Использование свойства Body означает, что мы посылаем сообщение //'обычным текстом. Можно также посылать сообщение в HTML или RTF oMessage.Body = "Бугога" //'Добавляем вложение oMessage.Attachments.Add ("C:\12345.xls") oMessage.Attachments.Add ("C:\means.xls") //'Проказываем сообщение oMessage.Display ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 15:47 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
А потом пользователи не скажут что у них нет Outlook 2003 и они его ставить не собираются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 16:22 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
Марк, я работаю в крупной компании. И у нас есть лицензионные стандарты , в том числе и оффиса. Скажут так юзеры, получат пилюлей по полной от своего начальства. Будет OpenOffice стандарт, тогда соответсвенно и перепишем, но разово и для всех. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 16:32 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
А мы работаем с многими крупными компаниями, поэтому нам пришлось переделывать :)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 17:07 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
Ну дык мона написать объект , в котором по case , в зависимосит от нужд фирмы, производится выгрузка в том или ином формате... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 17:16 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
boogimanНу дык мона написать объект , в котором по case , в зависимосит от нужд фирмы, производится выгрузка в том или ином формате... Дык проблема в том, что очень по разному все делать нужно, и если делать в общем случае, то к конкретной программе лучше вообще не привязываться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 17:44 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
boogimanНу дык мона написать объект , в котором по case , в зависимосит от нужд фирмы, производится выгрузка в том или ином формате...Вообще-то, можно ( и нужно ) "написать объект", который поднимает почтовый клиент, который у пользователя установлен по умолчанию. Вполне решаемая задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2008, 19:09 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
PL99 boogimanНу дык мона написать объект , в котором по case , в зависимосит от нужд фирмы, производится выгрузка в том или ином формате...Вообще-то, можно ( и нужно ) "написать объект", который поднимает почтовый клиент, который у пользователя установлен по умолчанию. Вполне решаемая задача. С задачей предварительного показа почты в произвольном почтовом клиенте? Что-то сомневаюсь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 09:01 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
Зря сомневаетесь! Вещь достаточно удобная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 11:39 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
boogimanЗря сомневаетесь! Вещь достаточно удобная. Я сомневаюсь в том, что эту задачу можно решить универсальным кодом для любого почтового клиента (только если не писать отображение самому, ну тут собственно и клиент побоку). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 13:16 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
Вот динамическая библиотека (источник лень искать, слегка доработана напильником) Код: plaintext 1. Код: plaintext 1. 2. 3. 4. 5. 6. 7. За безглючность не поручусь, но Outluk Express и офисный Outlook поднимала исправно. Вроде бы даже на TheBat проверяли, правда только при тестировании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 14:42 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
PL99Вот динамическая библиотека (источник лень искать, слегка доработана напильником) Перечитайте самое первое сообщение о чем идет речь. А по поводу отправки почту - тут Филипп как-то объект обвязку над CDO постил, который почтовая программа вообще не нужна (так же как и какая-то dll). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 14:49 |
|
||
|
Предварительный показ почты при отправке через outlook2003
|
|||
|---|---|---|---|
|
#18+
Локшин Марк PL99Вот динамическая библиотека (источник лень искать, слегка доработана напильником) Перечитайте самое первое сообщение о чем идет речь. А по поводу отправки почту - тут Филипп как-то объект обвязку над CDO постил, который почтовая программа вообще не нужна (так же как и какая-то dll). Эта dll как раз и решает задачу топикстартера boogimanКак сделать visible (готовое письмо в outlook) mailMessage и чтобы пользователь сам решал отправлять или нет...??? Вызов функции приводит к открытию окна почтовой программы с подготовленным к отправке письмом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2008, 15:19 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=35531117&tid=1336538]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 142ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...