una servidor personalizado gratis google direccion crear configurar como acortar acortador .net outlook uri protocols handler

.net - servidor - configurar url



¿Registra el controlador de protocolo de URL personalizado que Outlook reconoce? (2)

[Bien, publicaré esto como una nueva respuesta para mantener este limpio sin borrar todo el contenido publicado anteriormente.]

Acabo de repetir la investigación mencionada en mi otra respuesta y parece que las cosas han mejorado mucho en los últimos tres años. Tanto Outlook 2003 (SP3) como Outlook 2007 (SP2) ahora reconocen automáticamente todos los protocolos enumerados en el correo de soporte del producto MS citado en el hilo de NG vinculado desde mi respuesta anterior, incluida la url: -protocol!

Esto último significa que ahora puedes escribir algo como:

url:irma:whatever

y tenerlo correctamente vinculado y manejado. Sin embargo, Outlook mostrará un cuadro de diálogo de confirmación de seguridad antes de ejecutar el controlador de protocolo.

Actualización: Tenga en cuenta que en Outlook 2003 SP3 los nuevos protocolos (por ejemplo, url: mms:// , etc.) solo se vinculan automáticamente en los correos HTML. El inspector de texto plano se comporta como se describe en mi otra respuesta. Sin embargo, funciona con correos de texto sin formato en Outlook 2007 SP2.

Todavía no he encontrado pistas sobre la capacidad de simplemente registrar protocolos personalizados dentro de Outlook que funcionarían sin el url: -prefix, sin embargo.

Buenos días,

He creado con éxito una pequeña aplicación que se registra bajo un protocolo uri personalizado (''irma:'') siguiendo la entrada msdn en http://msdn.microsoft.com/en-us/library/aa767914(VS.85). aspx

Esto funciona perfectamente bien al abrir dicho enlace manualmente a través del shell / cmd, etc., pero cuando se envían enlaces como ese, Outlook no reconoce esos ''automáticamente'' en los clientes que se establece esa clave de registro. ¿Debo hacer algo extra para dejar que outlook maneje esos uri personalizados o es posible?

Saludos y gracias, -j


Actualización: la información presentada a continuación parece estar desactualizada por ahora. Ver mi otra respuesta.

Hice algunas investigaciones sobre esto en el pasado y llegué a la conclusión de que no es posible. Los protocolos que Outlook puede "autoenlazar" aparentemente están codificados. Los resultados de mi investigación previa están documentados en este hilo del grupo de noticias:

Cómo hacer que las aplicaciones personalizadas sean reconocibles por Outlook / Word / ...
(publicado de abril a junio de 2005 en microsoft.public.inetsdk.programming.urlmonikers)

Cita del soporte del producto MS:

Desafortunadamente, el reconocimiento de hipervínculo en Office, por lo que el formato automático transforma automáticamente el texto ingresado en un hipervínculo, está codificado.
Por lo tanto, no puede agregar nuevos protocolos al reconocimiento.

Consulte la última publicación en ese hilo para ver mi resumen de las diferencias en el reconocimiento de URL entre los diversos programas de Office (sugerencia: Outlook admite menos protocolos).

Aquí están los bits relevantes con respecto a Outlook. Los siguientes patrones son reconocidos automáticamente como enlaces por Outlook (desde junio de 2005, es decir, Outlook 2003):

  1. si la primera palabra de un hipervínculo es

    • "www" (por ejemplo, www.microsoft.com)
    • "ftp" (ej. ftp.microsoft.com)
  2. Si el hipervínculo comienza con una de las siguientes expresiones, seguido de ": /"

    • http
    • https
    • ftp
    • ardilla de tierra
    • próspero
    • telnet
    • wais
    • archivo
  3. si el hipervínculo comienza con una de las siguientes expresiones seguidas por ":" y una cadena (por ejemplo, mailto:blah )

    • mailto
    • Noticias
    • nntp
    • panorama