Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: VBA MS Office

Программирования для MS Office кроме ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Навесить код VBA на любое исходящее письмо Outlook
 
 автор: hellrider   (01.08.2007 в 15:23)   личное сообщение
 
 

Сорри за глупый (наверное) вопрос, но я с Outlook никогда не работал и с трудом пробираюсь сквозь дебри его парадигмы. Возникла у меня задача - сделать так, чтобы при отправке любого сообщений из Outlook шифровать его PGP с определенным ключом и уже после этого отправлять. Так вот, на первом же этапе я столкнулся с "жуткой" проблемой (ну это по сравнению с Access проблема жуткая, там же достаточно все просто в этом плане) - как навесить на отправку любого письма код? Причем чтобы он сработал до отправки письма, конечно - мне ведь нужно будет изменить текст и тп.
Думаю, что вопрос этот не нов, но поискал в форуме и не нашел. Если есть код у кого - плз, поделитесь!

  Ответить  
 
 автор: osmor   (01.08.2007 в 15:50)   личное сообщение
 
 

если я не ошибаюсь, то PGP может это сам делать.... http://www.pgp.com/products/desktop_email/index.html

  Ответить  
 
 автор: hellrider   (01.08.2007 в 16:09)   личное сообщение
 
 

Спасибо, это конечно да, но там еще действия нужно выполнять дальше с письмом, так что все равно нужно вешать код.

  Ответить  
 
 автор: osmor   (01.08.2007 в 16:12)   личное сообщение
 
 

а можно полюбопытствовать, у вас свой почтовый сервер или нет? если свой, то можно попытаться сделать все это на строне почтового сервера.

  Ответить  
 
 автор: hellrider   (01.08.2007 в 16:23)   личное сообщение
 
 

Вы же не знаете что еще нужно делать, как же "сделать все это на строне почтового сервера"? : ) Сервак свой.
Среди прочего нужно еще сохранить копию незашифрованного.
Так что, навесить код нельзя совсем что ли?! вроде ж простой вопрос, как мне казалось.

  Ответить  
 
 автор: osmor   (01.08.2007 в 16:49)   личное сообщение
 
 

Я не знаю как можно сделать это в Outlook
зато очень даже знаю как сделать ЛЮБЫЕ действия с письмом пользователя когда он попадает в mail.box сервера, могу зашифровать (если ключ есть) могу отправить копию по нужному адресу, могу аттачи удалить если расширение мне не нравится...

В оутлуке можно попытатся заменить системное действие "отправить" на что-то свое... не помню если ли у письма событие send или что-то с этим связанное, можно попытаться эти события отловить.
Может есть смысл свою форму для письма нарисовать, в совей форме можно обработать все....

  Ответить  
 
 автор: hellrider   (01.08.2007 в 17:02)   личное сообщение
 
 

Спасибо, osmor. Все же не теряю надежды, что есть возможность отловить событие отправки письма.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList