¿Cómo habilito las citas al estilo de Internet en Outlook Web Access?

33

¿Cómo puedo habilitar las citas al estilo de Internet en Outlook Web Access? He encontrado varias guías sobre cómo habilitarlo en Outlook, pero ninguna en Outlook Web Access. Estamos ejecutando la versión 8.1.

No puedo acceder al servidor usando Exchange / IMAP externamente. Esto me está causando problemas importantes ya que tengo que pasar mucho tiempo editando correos electrónicos largos antes de enviar respuestas.

David Holm
fuente
No necesita acceso IMAP si tiene Outlook, por supuesto. Puede agregar el servidor de Exchange y los detalles del usuario en Outlook, si tiene Outlook.
Paradroid
1
Olvidé mencionar que estoy accediendo al servidor externamente y la única forma de hacerlo es a través de OWA.
David Holm
No tiene que usar OWA para acceder a Exchange externamente. Solo tiene que usarlo si Outlook no está disponible para usted y no tiene que estar en la misma LAN. Si va al área de Opciones en OWA y va a Acerca de, puede obtener el nombre del servidor de su buzón.
paradroid
@ jason404: El problema es que no estoy usando Windows en casa, así que no puedo ejecutar Outlook y, dado que no hay IMAP, tampoco puedo usar mi cliente preferido.
David Holm
2
Increíble. Es 2016 y aún no puede responder en línea usando la interfaz web de Outlook Office356. Yo uso Linux y absolutamente no voy a instalar Windows o Outlook en Wine solo para responder en línea.
Dan Dascalescu

Respuestas:

14

No, no puede hacer citas por correo electrónico en OWA. Dicho esto, ¡puedes usar Firefox con It's All Text! complemento para abrir el texto en un editor de texto y luego agregar el prefijo de comillas allí. Desde Fix Outlook Quoting Style :

  1. En OWA, elija responder a un mensaje. Aparece el texto del mensaje citado horriblemente.

  2. Use It's All Text o alguna otra herramienta similar para abrir mensajes de texto en un editor razonablemente inteligente.

  3. Filtre el texto completo del mensaje a través de este script. Por ejemplo, en el tipo Vim :%!path-to-script.rb, después de hacer que el script sea ejecutable, por supuesto.

  4. Reemplace el texto del mensaje original con la salida del filtro. Si usa It's All Text, simplemente escriba :wq.

  5. ¡Presto! Mensaje citado correctamente. Sin embargo, es posible que tenga que mover su firma.

Así es como se usa, ahora aquí está el script:

#!/usr/bin/env ruby
# Fix outlook quoting. Inspired by perl original by Kevin D. Clark.
# This program is meant to be used as a text filter. It reads a plaintext
# outlook-formatted email and fixes the quoting to the "internet style",
# so that::
#
#   -----Original Message-----
#   [from-header]: Blah blah
#   [timestamp-header]: day month etc
#   [...]
#
#   message text
#
# or::
#
#   ___________________________
#   [from-header]: Blah blah
#   [timestamp-header]: day month etc
#   [...]
#
#   message text
#
# becomes::
#
#   On day month etc, Blah blah wrote:
#   > message text
#
# It's not meant to alter the contents of other peoples' messages, just to
# filter the topmost message so that when you start replying, you get a nice
# basis to start from.
require 'date'
require 'pp'

message = ARGF.read
# split into two parts at the first reply delimiter
# match group so leaves the delim in the array,
# this gets stripped away in the FieldRegex if's else clause
msgparts = message.split(/(---*[\w\s]+---*|______*)/)
# first bit is what we've written so far
mymsg = msgparts.slice!(0)
# rest is the quoted message
theirmsg = msgparts.join
# this regex separates message header field name from field content
FieldRegex = /^\s*(.+?):\s*(.+)$/
from = nil
date = nil
theirbody = []
theirmsg.lines do |line|
  if !from || !date
    if FieldRegex =~ line
      parts = line.scan(FieldRegex)
      if !from
        from = parts.first.last
      elsif !date
        begin
          DateTime.parse(parts.first.last)
          date = parts.first.last
        rescue ArgumentError
          # not a parseable date.. let's just fail
          date = " "
        end
      end
    else
      # ignore non-field, this strips extra message delims for example
    end
  else
    theirbody << line.gsub(/^/, "> ").gsub(/> >/, ">>")
  end
end

puts mymsg
puts "On #{date}, #{from} wrote:\n"
puts theirbody.join("")
sdaau
fuente
-1

Suponiendo que está utilizando Linux, aquí hay un par de clientes de correo electrónico alternativos que puede probar:

Gnome: Evolution : definitivamente funciona, pero se conecta a Exchnage a través de OWA.

KDE: Kontact : parece que esto funciona con servidores Exchange más antiguos.

paradroid
fuente
Gracias por la respuesta, pero realmente me gustaría poder hacer esto desde OWA en lugar de usar el software del cliente, ya que generalmente accedo a él usando un navegador.
David Holm el