2009-06-15 31 views
13

Estoy creando un mensaje seguro alternativo al correo electrónico para mi organización. Intercambiamos información confidencial del paciente con proveedores externos de tratamiento. Para proteger la privacidad, no podemos usar el correo electrónico para este fin.¿Puedo agregar un botón personalizado "Enviar" a Outlook?

En lugar de forzar a los usuarios aquí a utilizar interfaces de bandeja de entrada, bandeja de entrada y creación completamente nuevas además del correo electrónico de Outlook/Exchange al que están acostumbrados, ¿es posible simplemente agregar un botón "Enviar seguro" que dirigirá su mensaje a mi servicio personalizado en lugar del servidor de correo electrónico?

Microsoft Outlook With New Button http://img38.imageshack.us/img38/5140/newbutton.gif

que nunca ha creado un complemento para una aplicación de Office. ¿Es posible hacer esto? ¿Cómo debería comenzar?

+0

¿qué desea cuando alguien hace clic en seguro? ¿Quieres que el mensaje sea encriptado? ¿Cómo puede el receptor verlo? – shahkalpesh

+4

Upvoted solo por el entretenido correo electrónico. –

+0

Un mensaje "Enviar seguro" se almacenaría en una base de datos y solo se leería desde un sitio web protegido con contraseña. Al destinatario solo se le enviaría por correo electrónico una notificación de que hay un nuevo mensaje no leído disponible en ese sitio web. –

Respuesta

2

Parece que sería mejor que creara un MAPI Service Provider personalizado y luego conectara Outlook a él. Eso debería darle un modelo de programación (relativamente) limpio para seguir sin tener que preocuparse por meterse con la interfaz de usuario de Outlook ... y también ayudar a evitar los problemas causados ​​por los usuarios que accidentalmente hacen clic en el botón incorrecto.

3

Sé que esto no te responde la pregunta, pero yo diría que no deberías hacer esto aunque puedas. Me parece que este enfoque simplemente facilita el envío accidental de información confidencial a través del correo electrónico normal. Será fácil para los usuarios hacer clic accidentalmente en el botón de envío normal porque está justo al lado del botón "enviar seguro". Incluso si los coloca en lados opuestos de la ventana el uno del otro, es muy probable que el usuario haga clic en el envío regular por hábito. A menos que pueda detectar programáticamente que la información es confidencial y debe enviarse de manera segura, creo que los usuarios deben verse obligados a utilizar una aplicación por separado para que sean conscientes de la sensibilidad de su comunicación en todo momento. Incluso si pudieras detectar información confidencial automáticamente (no creo que pudieras hacerlo fácilmente), sería mejor mantener a los usuarios acostumbrados a asegurar su comunicación.

Clippy http://img132.imageshack.us/img132/1707/clippy.gif

+4

Eso sería tan raro como para ser casi inaudito. Probablemente no sea más común que las personas que hagan clic en "responder a todos" cuando signifiquen "respuesta". :) –

+0

Estoy de acuerdo en que hay problemas, A. Levy. En este punto, estoy tratando de descubrir qué es posible y con qué facilidad. –

+3

Olvídese de hacer clic: la tecla de acceso directo para Enviar es algo así como Ctrl + Intro; a menos que vuelvas a remapear eso también, terminarás con gente que lo desencadena por costumbre. ¡Y si lo reasignas, frustrarás a esas mismas personas cuando vayan a usar su correo electrónico normal ...! – Shog9

3

sí se puede hacer esto, mediante el rediseño de la forma de mensajes de Outlook en Tools > Forms > Design a Form. Allí puede seleccionar el Formulario y los botones del mensaje en el formulario del mensaje.

Tendrá que escribir algunos VBA o asignar y actuar en el evento click para hacer su envío seguro o insertar su URL de servicio, etc. Puede guardar y publicar el formulario. El usuario puede seleccionar el nuevo formulario de Mensaje "Seguro" o puede sobrescribir el formulario predeterminado en su organización para que cada vez que un usuario seleccione un correo nuevo, utilice el formulario.

Overwrite a default forms:
Form Design Example:

Also there are many addins for outlook that secure email:

VSTO también puede ser un camino a seguir, si se quiere diseñar un complemento que añade una barra de herramientas de la ventana de inspección (electrónico) que inserta su URL a su servicio seguro decir a través de pequeñas WinForm que alzó ese paciente por su nombre Identificación del etc (hay un montón de ejemplos en la red para esto)

Marcus

5

Usted absoluta ly puede Puede usar VSTO para hacerlo. Here is an example of adding a context menu elemento a las carpetas, pero agregar un botón es un ejercicio muy similar.

+0

agregar un botón a una barra de herramientas/cinta podría ser similarmente fácil, pero tengo algunas dificultades para creer que también es bueno insertar un botón entre los controles incorporados, y de nuevo, nunca he usado VSTO para construir complementos hasta ahora. .. –

2

Una manera más simple podría ser enviar el mensaje que contiene el enlace al contenido seguro de su sitio web.

Esto evitará la necesidad de crear un complemento/golpear accidentalmente "enviar" en lugar de "enviar seguro".

EDIT: Quiero decir, incluso si envía el correo electrónico por accidente, no habrá nada en ella que no sea algunas instrucciones con un enlace

por ejemplo, myopenid.com/username/patientReport?id=xxxxxxxxxxxxxxxxxxxxx

Al hacer clic en él, se puede solicitar al usuario que inicie sesión en & para ver los detalles.

EDIT2: Sí, lo sé, me estoy alejando del tema de la creación de un complemento de perspectiva. ¿Pero por qué ir de una manera difícil, cuando se puede obtener una solución más simple? :)

+0

Esa es la esencia de eso. Pero, lo quiero tan automático y fácil de usar como sea posible. Los autores del mensaje no necesitan preocuparse por los detalles de la implementación. –

0

¿Por qué no detectar el evento BeforeCheckNames y luego mostrar un cuadro de diálogo preguntando al usuario si este mensaje contiene información confidencial?

Cuestiones relacionadas