Lv1プログラマの誰得メモ

総務女子の開発とか趣味とか自学に関係することのメモ

【消していいの?】メール署名のハイフン2つ(--)を消す方法【Thunderbird】

Mozillaフリーのメールソフト「Thunderbird」を職場で使っていて、署名の設定も行っているのですが、常に署名の直前に余計なハイフン2つ(--)が・・・

f:id:megsan:20160618101226j:plain

実はこれバグでもなんでもなくて、メール本文と署名の区切りを表す世界共通の仕様だったらしい!(正確には半角ハイフン2つ+半角空白1つ)

 

IETF(Internet Engineering Task Force)が発行しているRFC(Request For Comment)の「RFC2646」に以下の記載があります。

 

4.3.  Usenet Signature Convention
   There is a convention in Usenet news of using "-- " as the separator
   line between the body and the signature of a message.  When
   generating a Format=Flowed message containing a Usenet-style
   separator before the signature, the separator line is sent as-is.
   This is a special case; an (optionally quoted) line consisting of
   DASH DASH SP is not considered flowed.

 

ざっくり訳すと

本文と署名の区切りとしてダッシュ・ダッシュ・スペース(-- )を使いましょう

処罰されるわけでも何でもないですが、エチケットとしてそのままにしておこうと思いました。

 

 

ですが、せっかく消す方法を調べたので覚え書きしておきます ( ・ω・)ノ

きっとバージョンによって若干違う。(以下はver 45.1.1)

なお、設定の変更は自己責任でお願いします

 

「ツール」>「オプション」

f:id:megsan:20160618133831j:plain

 「詳細」>「一般」タブ>「設定エディタ」

f:id:megsan:20160618133921j:plain

以下の 警告ウィンドウが表示されるので「使用する」を選択

f:id:megsan:20160618134158j:plain

設定名「mail.identity.default.suppress_signature_separator」を右クリック>「切り替え」で【false】から【true】に変更

※検索エリアに「separator」と入力すると早い

f:id:megsan:20160618134320j:plain

 

以上で設定終了です!