【解決】Thunderbird45でメールが送信できない

Thunderbird

スポンサーリンク


Warning: Undefined array key 4 in /home/dsuga/d-suga.com/public_html/wp/wp-content/themes/jstork_custom/functions.php on line 299

Thunderbirdバージョン45以降、メールが送信できなくなる不具合が発生しております。
私はWindows、Macと両方ともThunderbirdを使っておりますが、どちらもバージョン45から送信できなくなってしまいました。

49のベータが出たので、そろそろ大丈夫かなと思ってインストールしてみたが、やっぱりダメ。

原因

調べてみると、以下のアドオンが入っていると送信できなくなるようですね。

アドオンを消せば動くのですが、結構重要なアドオンなので消したくない…

解決方法

解決方法

この方法が比較的楽です。とりあえず動くようになります。

『オプション』を開き、『詳細』タブ⇒『一般』タブと進んで行き、『設定エディタ』を開きます。

『about:config』というウインドウが開くので、検索ボックスに「dom.compartment_per_addon」と打ち込みます。(←これをコピペでOK)

「dom.compartment_per_addon」をダブルクリックして、値を「false」にします。

Chackand SendとProfilePasswordは動くようになりました。(他は入れてないので動作未検証)

参考サイト:Thunderbird45.xで送信時確認アドオンを有効化する方法 - とりかごとなり。

解決方法「Check and Send」

Check and Send限定の方法なのですが、送信できるようになります。

以下のサイトが参考になります。

Thunderbird 45にてCheck and Sendを使う方法 - manaBiz

javascriptファイルの、
var SendMessage = function()
と記載されている箇所の「var」を消し、以下のようにすれば送信できるようになります。
SendMessage = function()

余談ですが、この「var」はプログラム用語で変数宣言といいまして、javascriptではこいつの有無によって動かないケースが。

JavaScript:基本だけど重要!変数を var で宣言した場合としない場合の違い | siro:chro

コメントを残す

CAPTCHA