【解決方法】mailto を使用してデータベースから件名、アドレス、本文を含む電子メールを作成すると、署名が無効になります


こんにちは皆さん、

はじめに (必要に応じて質問にジャンプします)

毎月、私は送信済みメールの中をたどって、その特定の顧客に最後に送信したメールを見つけ、内容をコピーし、新しいメールを作成し、その内容を貼り付け、メールアドレスをコピーして貼り付け、件名をコピーして貼り付けるという作業を行うことになります。それから、時間と経費のリストを見つけて、顧客に請求し、新しいメールに添付したいと思います… 私はこのすべてのプロセスが本当に嫌いです。

私は、自分で使用するためにプログラムしたソフトウェアに、その時間と経費を追跡するための機能を追加しました。そして今では、顧客の連絡先を追加し、それらの連絡先に送信する情報の種類を定義できるようになりました。 .. さて、事前請求書を作成した後、押すことのできる新しいアイコンが 2 つあります。最初のアイコンは、適切な受信者、件名、本文を含む mailto リンクを構築することを目的としています。
これは非常にうまく機能し、ボタンを押すだけでメールの内容をすべて取得できるので、起こり得る間違いを防ぎ、すべての顧客に対して一定のメール形式を維持できます。

質問

そのため、mailto 文字列を構築すると、Outlook がメールの署名を本文の一部と見なすため、メールの署名が消えます。

私が思いつく最も簡単な解決方法は、Outlook の署名フォルダーにある HTML の内容をコピーし、それを本文文字列に追加することですが、それは正しい方法ではないようです。

より良い解決策を見つけた人はいますか?

皆様、よろしく。

私が試したこと:

mailto 文字列の本文部分を削除しても、署名はそこに残ります。
インターネットで検索したところ、AutoHotkey を使用して署名を追加し、本文の内容をクリップボードにコピーし、メール ウィンドウが表示されたらそこに貼り付けるなどの解決策を見てきました。

それらすべてがそう見えます:(

解決策 1

はい、Outlook は署名を電子メール本文の一部とみなします。 これは、新しいメールに事前に入力されるものにすぎません。

mailto リンクで署名を指定すると、Outlook は電子メールへの署名の追加をスキップし、本文を mailto リンクで指定されたものに置き換えます。

ああ、mailto リンクは悪い考えです。 使用するブラウザとバージョンによっては、mailto リンクの最大長が大幅に異なる場合があり、電子メール メッセージが途切れる可能性があります。

これを回避する方法はありますか? mailto リンクからではありません。

コメント

タイトルとURLをコピーしました