Outlook Web Access でインターネット スタイルの引用を有効にする方法を教えてください。

Outlook Web Access でインターネット スタイルの引用を有効にする方法を教えてください。

どうすれば有効にできますかインターネットスタイルの引用Outlook Web Accessで?私は見つけたいくつかの ガイドの上方法Outlook では有効になっていますが、Outlook Web Access では有効になっていません。バージョン 8.1 を実行しています。

外部から Exchange/IMAP を使用してサーバーにアクセスできません。返信を送信する前に長い電子メールを編集するのに多くの時間を費やす必要があるため、これは現在私にとって大きな問題となっています。

答え1

違うんです。あなたできないOWAでメールの引用を行う。そうは言っても、Firefoxをすべてテキストです!アドオンを使用してテキストをテキストエディタで開き、そこに引用符を追加します。Outlook の引用スタイルを修正する:

  1. OWA で、メッセージに返信することを選択します。ひどく引用されたメッセージ テキストが表示されます。

  2. It's All Text または他の同様のツールを使用して、メッセージ テキストをかなりスマートなエディターで開きます。

  3. このスクリプトを使用してメッセージ テキスト全体をフィルターします。たとえば、Vim では:%!path-to-script.rb、スクリプトを実行可能にした後、 と入力します。

  4. 元のメッセージ テキストをフィルターの出力に置き換えます。It's All Text を使用する場合は、 と入力するだけです:wq

  5. さあ、メッセージが正しく引用されました。ただし、署名を移動する必要があるかもしれません。

使い方は以上です。スクリプトは次のとおりです。

#!/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("")

答え2

私がやったことはこれです――

引用したいメッセージの部分をコピーし、返信までスクロールして、「引用」ボタン (「メッセージ」ツールバーの下) をクリックし、貼り付けます。

「引用」ボタンが強調表示された Outlook Web 書式設定ツールバー

貼り付けられたメッセージは、左側に灰色のバーが付いたデフォルトのスタイルで表示されます。引用されたテキスト内に返信を挿入するには、そこにカーソルを置き、Enter キーまたは Return キーを数回押して引用を解除し、インライン返信を入力します。

Outlook 365 OWA Web アプリで、引用部分と引用されていないインライン返信が混在する電子メール メッセージ。テキストはバガヴァッド ギーター第 2 章からの引用です。

これは、outlook.office365.com でホストされている Outlook Web App 上にあります。どのバージョンか確認する方法はわかりませんが、この記事の執筆時点では (2023 年 8 月) 最新バージョンだと思います。お役に立てば幸いです。もっと組み込み機能があればよかったのですが、少なくともそれほど難しくはなく、追加のソフトウェアやプラグインも必要ありません。

答え3

Linux を使用している場合は、次の代替メール クライアントを試すことができます。

ノーム:進化- これは確かに機能しますが、OWA を介して Exchnage に接続します。

KDE:お問い合わせ- これは古い Exchange サーバーでも機能するようです。

関連情報