Saltar al contenido

Enlace al correo electrónico de Microsoft Outlook 365 Webmail

Basta ya de indagar en otras webs ya que estás al espacio perfecto, tenemos la solución que necesitas pero sin problema.

Solución:

Así que he encontrado las siguientes formas después de mucho ensayo y error esta mañana:

Solución 1: cree una URL utilizando el ID de la URL del correo electrónico

En primer lugar, para que esto funcione, debe desactivar el modo de conversación en OWA, puede hacerlo haciendo clic en el engranaje en la parte superior derecha mientras está en su buzón y luego en “Vista de conversación”, desactívelo. (Esto es para que la URL cuando haya seleccionado un correo electrónico le dará el ID del mensaje / elemento y no el ID de la conversación).

Luego seleccione el correo electrónico al que desea crear un enlace, la URL se verá como a continuación pero con [MESSAGE_ID] mostrando el ID de mensaje completo en un formato codificado de URL.

https://outlook.office.com/mail/inbox/id/[MESSAGE_ID]

Copiar el completo [MESSAGE_ID] e insértelo como se muestra en la siguiente URL:

https://outlook.office.com/owa/?ItemID=[MESSAGE_ID]&viewmodel=ReadMessageItem&path=&exvsurl=1

Al abrir este enlace, lo llevará directamente al correo electrónico.

Consulte el siguiente script de PowerShell que abrirá un formulario, inserte la URL copiada del navegador en el primer cuadro de texto y haga clic en “Convertir”, esto luego devolverá la URL que apuntará al correo electrónico en O365 y borrará el primer campo para que sea rápido convertir unos pocos en una fila, también la ventana debe permanecer en la parte superior. Esto aún requerirá que el modo de conversión se desactive como se menciona en el primer párrafo. Me gustaría agregar que esto se ha eliminado muy rápidamente usando el editor PoshGUI y que no se han configurado los anclajes, etc., por lo que expandir la ventana puede no tener el efecto deseado.

Function Convert-URL Split-Path -Leaf) + "&viewmodel=ReadMessageItem&path=&exvsurl=1"
    $returnURL


Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.Application]::EnableVisualStyles()

$Form                            = New-Object system.Windows.Forms.Form
$Form.ClientSize                 = '735,80'
$Form.text                       = "O365 URL Convertor"
$Form.TopMost                    = $true

$TextBox1                        = New-Object system.Windows.Forms.TextBox
$TextBox1.multiline              = $false
$TextBox1.width                  = 446
$TextBox1.height                 = 20
$TextBox1.location               = New-Object System.Drawing.Point(150,5)
$TextBox1.Font                   = 'Microsoft Sans Serif,10'

$Label1                          = New-Object system.Windows.Forms.Label
$Label1.text                     = "Insert URL"
$Label1.AutoSize                 = $true
$Label1.width                    = 25
$Label1.height                   = 10
$Label1.location                 = New-Object System.Drawing.Point(21,12)
$Label1.Font                     = 'Microsoft Sans Serif,10'

$Label2                          = New-Object system.Windows.Forms.Label
$Label2.text                     = "Returned URL"
$Label2.AutoSize                 = $true
$Label2.width                    = 25
$Label2.height                   = 10
$Label2.location                 = New-Object System.Drawing.Point(21,38)
$Label2.Font                     = 'Microsoft Sans Serif,10'

$TextBox2                        = New-Object system.Windows.Forms.TextBox
$TextBox2.multiline              = $false
$TextBox2.width                  = 446
$TextBox2.height                 = 20
$TextBox2.location               = New-Object System.Drawing.Point(150,34)
$TextBox2.Font                   = 'Microsoft Sans Serif,10'

$Button1                         = New-Object system.Windows.Forms.Button
$Button1.text                    = "Convert"
$Button1.width                   = 100
$Button1.height                  = 30
$Button1.location                = New-Object System.Drawing.Point(619,9)
$Button1.Font                    = 'Microsoft Sans Serif,10'

$Form.controls.AddRange(@($TextBox1,$Label1,$Label2,$TextBox2,$Button1))

$Button1.Add_Click($TextBox2.Text = Convert-URL -O365_URL $TextBox1.Text; $TextBox1.Text = "";)

$Form.ShowDialog()

Solución 2: API Graph de Office 365

La propiedad “Weblink” se devuelve desde la solicitud de API “Get-Message”.

Consulte las fuentes a continuación que muestran esta propiedad:

Debajo de la respuesta, verá la propiedad “weblink”, la URL está construida de la misma manera que la solución anterior.

https://docs.microsoft.com/en-us/graph/api/message-get?view=graph-rest-1.0&tabs=http

El siguiente enlace es al explorador de gráficos, del cual puede iniciar sesión e interactuar con la API de gráficos para ver un ejemplo funcional, después de iniciar sesión, haga clic en “Obtener mi correo” en el panel izquierdo “. Esto devolverá una respuesta de la API en el en la parte inferior derecha de todos sus correos electrónicos y aparecerá el enlace web devuelto para cada correo electrónico en esta ventana.

https://developer.microsoft.com/en-us/graph/graph-explorer

Sin embargo, aunque lo anterior no es muy práctico de usar manualmente, aquí es donde comenzaría a hacer un script / programa para recuperar la URL.

Puede obtener una URL de correo electrónico mediante:

  1. Haga clic con el botón derecho en el correo electrónico y / o hilo y “Crear tarea”
  2. Cambiar a Tareas / Tareas (parte inferior izquierda del menú de la interfaz de OWA, icono de marca de verificación)
  3. Haga clic en la tarea
  4. Se abre el panel de información del lado derecho
  5. Copie el enlace del texto “Abrir en Outlook”

Este es un enlace al mensaje y / o la conversación. No lo he probado específicamente, pero al menos te llevará a un mensaje del hilo que estás buscando.

Es un poco molesto para el uso de alto nivel, pero la integración casual con un programa de tareas estaría bien.

Esto abre el mensaje en una nueva pestaña, lo cual no es ideal; pero de nuevo, puede ser más para memoria / seguimiento que para cosas GTD rápidas.

Te mostramos comentarios y puntuaciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *