問題タブ [thunderbird]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
thunderbird - Mozilla Thunderbird のスレッドペインを書き直す正しい方法は何ですか?
Mozilla Thunderbird のような、電子メール クライアントの別の標準ビューについての考えがあります。ヘッダー リストと 1 つのメッセージ本文ではなく、展開されたメッセージ本文を 1 つのフィード (Google リーダーが RSS を表示するように) に表示する必要があります。
これを視覚化してみましょう。標準ビュー: http://i.stack.imgur.com/R5OZ4.jpg . Google リーダー ビュー: http://i.stack.imgur.com/CRBoM.jpg
正しい方法は、threadPaneBox や messagepanebox などの XUL 要素を非表示にして、代わりに新しい要素を 1 つ挿入することだと思います。起動時に、現在のフォルダーのメッセージを読み込み、この新しいコンテナーにレンダリングします。
質問は、Thunderbird でメッセージ ビューをカスタマイズする正しい方法ですか? これを行う正しい方法は何ですか?この質問をするのに適切な場所はどこですか (Thunderbird 開発者フォーラムに行く方がよいかもしれません)? 最後に、Thunderbird の拡張機能を作成することは、私のアイデアを実現するための最良の方法ですか?
shortcut - サンダーバードショートカットを無効にする方法
私はサンダーバードとゼンドの両方を使用しています。ctrl + shift+rが使用されます。しかし、zendやその他の場所で使用すると、thunderbirdのグローバルなショートカットであることがわかりました。
ショートカットを無効にする方法を知っている人はいますか、それとも私だけのバグですか?
php - IMAP / PHPのThunderbird「タグ」
Thunderbird では、事前定義された (または独自の) タグ ("To Do"、"Later" など) を使用してメッセージにフラグを付けることができます。(メッセージを読んでいるときに「1」を押すと表示されます。)
これらのタグは IMAP サーバーに複製されます (2 つの TB クライアントを使用して確認しました。両方のクライアントで同じタグを確認しました)。
標準の IMAP クラスを使用して PHP のタグ情報にアクセスするにはどうすればよいですか (例: msg はタグ「To Do」を設定しています)。
古いリファレンスhttp://www.wynia.org/wordpress/2007/02/alternate-imap-solution-for-php-pear-net_imap to net_imap http://pear.php.net/package/Net_IMAPを見つけました。 「標準」の IMAP クラスはこれを行うことができないと主張していますが、Net_IMAP パッケージはかなり長い間更新されていないように見えるため、採用することに懐疑的です...
javascript - Thunderbirds アカウント設定ダイアログのアカウント設定ツリーにノードを追加する
アカウント マネージャーのすべてのメール アカウントにノードを追加する Thunderbird アドオンを開発しています (ユーザーが [ツール] -> [アカウント設定] をクリックすると開きます)。このノードには、アカウントの追加設定を含むパネルが表示されます。
このダイアログのツリーが XUL ではなく JavaScript を使用していることを確認しました。そのため、JavaScript ファイルにいくつかの変更を加えましたが、明日新しいバージョンがリリースされた場合、それらはアドオンの問題になります。そのため、ノードを XUL オーバーレイとして追加する必要がありますが、これは不可能です。
php - メールアドレスからメールサーバーの詳細を取得しますか?
私はこれがMozillaThunderbirdや、おそらく他の電子メールクライアントによって行われているのを見たことがあります。私が探しているのは、電子メールアドレスを取得し、hostsメソッド(IMAP、POP3など-これが実際に何と呼ばれているのかわかりません)、ポート、およびアドレスを見つけることです。
拡張機能または堅牢な外部APIを介してこれを行う比較的簡単な方法はありますか?
(PS私はこれが正規表現を介して行われていないことを知っています。たとえばすべて*@googlemail.com
、Google Appsを介してGoogleにあるメールサーバーで私が持っているドメインはまだGoogleの詳細に解決されます)。
どんな答え、コメント、アドバイスも大歓迎です!
python - python 埋め込み画像サンダーバード
Python経由で電子メールで送信した埋め込み画像をサンダーバードに表示させることができません。画像と本文の下の画像に小さな空のボックスが表示されます (典型的な添付ファイルではありません)。
電子メールは Outlook と Yahoo で正しいです。
ヘッダーが見つからないのでしょうか?
メール本文の私の画像ソースは次のとおりです。
私はどこでも見ましたが、理由がわかりません!! 助けてください。
(私のPythonは良くないかもしれませんが、Outlook / Yahooには十分です)
前もって感謝します
git - Thunderbirdのgitシリーズのパッチを適用する最も簡単な方法は何ですか
000X-xxxx.patch形式の添付ファイルがN個あるメールがあります。マスターの上にすべてのパッチを適用したいのですが、元の作成者がコミットしたので、すべてのコミットを個別にしたいと思います。もちろん、コミットメッセージを含みます。
方法1:メールを開き、[名前を付けて保存]、[xxx.eml]、[名前を付けて保存]の順にクリックします。
結果は問題ありませんが、すべてが1つのコミットに押しつぶされます。受け付けできません。
方法2.すべての添付ファイルがディレクトリに保存され、次のようになります。
これは機能していません。アドバイス?ありがとう。
javascript - Thunderbird でホスト名とユーザー名を使用してアカウントのリストを作成する
ホスト名とユーザー名でアカウントのリストを作成する必要があるアドオンを開発しています。を使用してそれを行うことができnsIMsgAccountManager
ますが、手動セットアップを使用して新しいアカウントを作成すると、ホスト名が表示され、デフォルトの imap サーバー名imap.googlemail.com
が表示され192.168.0.25
ます。理想的にはホスト名を取得する必要があります192.168.0.25
が、それは私にimap.googlemail.com
. これは私が使用するコードです:
どこが間違っているのか教えてください。
xul - モーダルモードでダイアログを開く方法
モーダルダイアログが閉じられるまでユーザーがメインウィンドウに戻れないように、新しいダイアログを開くための正しい方法は何ですか。
通常のモーダル ウィンドウは、alert() 関数によって作成されます。
私は成功せずにこのように試しました: