どうすれば有効にできますかインターネットスタイルの引用Outlook Web Accessで?私は見つけたいくつかの ガイドの上方法Outlook では有効になっていますが、Outlook Web Access では有効になっていません。バージョン 8.1 を実行しています。
外部から Exchange/IMAP を使用してサーバーにアクセスできません。返信を送信する前に長い電子メールを編集するのに多くの時間を費やす必要があるため、これは現在私にとって大きな問題となっています。
答え1
違うんです。あなたできないOWAでメールの引用を行う。そうは言っても、Firefoxをすべてテキストです!アドオンを使用してテキストをテキストエディタで開き、そこに引用符を追加します。Outlook の引用スタイルを修正する:
OWA で、メッセージに返信することを選択します。ひどく引用されたメッセージ テキストが表示されます。
It's All Text または他の同様のツールを使用して、メッセージ テキストをかなりスマートなエディターで開きます。
このスクリプトを使用してメッセージ テキスト全体をフィルターします。たとえば、Vim では
:%!path-to-script.rb
、スクリプトを実行可能にした後、 と入力します。元のメッセージ テキストをフィルターの出力に置き換えます。It's All Text を使用する場合は、 と入力するだけです
:wq
。さあ、メッセージが正しく引用されました。ただし、署名を移動する必要があるかもしれません。
使い方は以上です。スクリプトは次のとおりです。
#!/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
私がやったことはこれです――
引用したいメッセージの部分をコピーし、返信までスクロールして、「引用」ボタン (「メッセージ」ツールバーの下) をクリックし、貼り付けます。
貼り付けられたメッセージは、左側に灰色のバーが付いたデフォルトのスタイルで表示されます。引用されたテキスト内に返信を挿入するには、そこにカーソルを置き、Enter キーまたは Return キーを数回押して引用を解除し、インライン返信を入力します。
これは、outlook.office365.com でホストされている Outlook Web App 上にあります。どのバージョンか確認する方法はわかりませんが、この記事の執筆時点では (2023 年 8 月) 最新バージョンだと思います。お役に立てば幸いです。もっと組み込み機能があればよかったのですが、少なくともそれほど難しくはなく、追加のソフトウェアやプラグインも必要ありません。