Visual Basic - omitir mensaje de confirmacion de outlook

Life is soft - evento anual de software empresarial
 
Vista:

omitir mensaje de confirmacion de outlook

Publicado por GMonaco (1 intervención) el 04/01/2007 16:31:38
Desarrolle una aplicacion en Visual 6 para enviar mensajes por correo utilizando MAPI, el inconveniente es que cuando lo envio Outlook me pregunta si permito enviar un correo desde esta aplicacion ya que podria ser un spywarw, troyano, etc...
Agradecería si alguien me dice como evitar que aqparesca este mensaje. Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:omitir mensaje de confirmacion de outlook

Publicado por Master Instructor (1 intervención) el 16/01/2007 18:40:25
Hola, mira yo me dico a desarrollar aplicaciones usando VBA, hace poco me enfrente al mismo problema que tu, asi que buscando en la red me encontre esta libreria "outlsec.dll" que sirve para desabilitar una opción de MS Outlook 2003 llamada "Outlook Object Model Guard", lo unico que tienes que hacer es registrarla y luego en el registro de windows agrega las siguientes entradas:

[HKEY_CURRENT_USER\Software\MAPILab Ltd]
@=""

[HKEY_CURRENT_USER\Software\MAPILab Ltd\Advanced Security]
"ModulesRect"=hex:58,00,00,00,84,00,00,00,78,03,00,00,14,02,00,00
"ProcessRect"=hex:26,01,00,00,eb,00,00,00,46,04,00,00,7b,02,00,00
"ActionsRect"=hex:ed,00,00,00,b8,00,00,00,0d,04,00,00,48,02,00,00
@=""
"LangName"="English"
"NoWellcome"=dword:00000001
"StackRect"=hex:ef,01,00,00,0d,01,00,00,d6,04,00,00,9d,02,00,00
"LastItem"=dword:00000002

[HKEY_CURRENT_USER\Software\MAPILab Ltd\Advanced Security\Actions]

[HKEY_CURRENT_USER\Software\MAPILab Ltd\Advanced Security\Actions\1]
"Path"="C:\\Archivos de programa\\Microsoft Visual Studio\\VB98\\VB6.EXE"
"Version"="6.0.97.82"
"Action"=dword:00000006

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\Microsoft.VbaAddinForOutlook.1]
"FriendlyName"="Complemento de Microsoft VBA para Outlook"
"FileName"="outlvba.dll"
"LoadBehavior"=dword:00000009

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\outlsec.SecurityAddin]
"Description"="Advanced Security add-in for Outlook"
"FriendlyName"="Advanced Security"
"LoadBehavior"=dword:00000003
"CommandLineSafe"=dword:00000000

Checa estas lineas:
[HKEY_CURRENT_USER\Software\MAPILab Ltd\Advanced Security\Actions\1]
"Path"="C:\\Archivos de programa\\Microsoft Visual Studio\\VB98\\VB6.EXE"
"Version"="6.0.97.82"
"Action"=dword:00000006

el uno al final indica que es una acción permitida si quieres agregar más acciones solo debes agregar claves nuevas con su numero correspondiente, y luego escribir la ruta del programa que deseas autorizar.

Espero que esto te sea de utilidad.
si no encuentras la libreria en la red te la puedo enviar a tu mail.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar