MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

Filelinkを無効化させたい
https://forums.mozillazine.jp/viewtopic.php?f=3&t=14484
ページ 11

作成者:  momototo [ 2013年12月12日(木) 15:10 ]
記事の件名:  Filelinkを無効化させたい

社内でメーラーの一つしてThunderbirdを採用しております。
社ではインターネットストレージは全面的に禁止しておりThunderbirdのFlieLink機能もその対象し使用を認めておりません。 ただ認めていないとは言え使えてしまう状態であります。
そこでFlieLink機能の無効化する方法はあるのでしょうか。

作成者:  Hide [ 2013年12月12日(木) 16:34 ]
記事の件名:  Re: Filelinkを無効化させたい

テストしていませんが、たぶん設定エディタより mail.cloud_files.enabled を false にすれば無効になるのではないかと思いますが…
mail.cloud〜設定は3つありますから、残りの2つは値を空欄にすれば良いのではないでしょうか。
ただ、これは此処のユーザが弄れば有効化できますから、社内でご使用という事ですので、有料サポートになりますが Mozilla Japan に相談されるといいかもしれません。
Firefox と Thunderbird の法人向けサポート | 法人向け情報 | Mozilla Japan

作成者:  通行人 [ 2013年12月25日(水) 16:05 ]
記事の件名:  Re: Filelinkを無効化させたい

たまたま、他のスレッドで、cloudAttachmentLinkManager.js を自作のもので置き換えたい、という話があって、
http://forums.mozillazine.jp/viewtopic.php?f=3&t=14506
企業などで全面禁止にしたい時に使えそうな方法がわかりましたので、お知らせしておきます。
(1) アドオン内に、何もしない、ヌルファイルのcloudAttachmentLinkManager.jsをおき、TbのcloudAttachmentLinkManager.js をそれで置き換えてしまう。
XULオーバーレイで、chrome.manifestの中でoverrideを指定するだけです。
コンポーザーウィンドウで何もしないから、どうあがいても、メールの中にリンクは現れません。
(2) アドオンを、グローバルにインストールするようにしておき、Tbのプログラムディレクトリーに導入。
(3) アドオンを導入済みのTbを配布するなり共有する。

他のコードが、TbのcloudAttachmentLinkManager.jsが作るはずのグローバル変数を参照していると、そこでエラーが起こることになりますから、そちらも殺すとか書き換える、なども必要になるかもしれないですが、まずは、ほかのケースにも適用できそうなので、基本的な手法をお伝えしておきます。
簡単な実験しかしていなくて、FireLinkを呼び出すような操作の確認まではしていませんが、TbのcloudAttachmentLinkManager.jsが作るはずのグローバル変数が無い状態で普通にメールを作成できる、くらいの確認はしています。

overrideをサポートする目的の一つが、企業などで、その企業専用のTbやFxのパッケージを簡単に作れるように、ということのはずですから、使用目的としても正当なものになるはずです。
上記は、それの極めてシンプルなバージョン、といえます。
参考にしてください。

必要ならば、プロファイルに導入するアドオン、という形のサンプルを、お見せできます。
実質的に、chrome.manifestというファイルの中の"override ... ..."という一行だけ、ですから、これ以上シンプルなアドオンはない(^^)

作成者:  通行人 [ 2013年12月26日(木) 11:09 ]
記事の件名:  Re: Filelinkを無効化させたい

すみません、訂正です。

テスト結果の誤認があったようで...
あの指定では、どうも置き換えてくれないようです。
単に「chrome.manifestでのoverrideという手法がある」ということの紹介、とお受け取りください。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/