問題タブ [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.
.net - mork ファイル (Thunderbird Address Book) を読み取る既存のコードを知っている人はいますか?
その場で Thunderbird のアドレス帳を読む必要があります。Morkというファイル形式で保存されます。読みやすいファイル形式ではありません。ファイル形式について説明している 1999 年の記事を見つけました。誰かがすでにこのプロセスを経ており、コードを利用できるようにしているかどうかを知りたい. Jamie Zawinski (彼は Netscape Navigator で働いていた)による mork.pl を見つけましたが、.NET ソリューションを期待していました。
StackOverflow が助けに来てくれることを願っています。なぜなら、このファイル形式が非常に単純であるべきときに、このファイル形式を読み取るために何かを書くのは時間の無駄のように思えるからです。
Jamie が自分のperl スクリプトに付けたコメントが大好きです。ここに私のお気に入りの部分があります:
thunderbird - Thunderbird 拡張機能を使用してメール ヘッダーを挿入するにはどうすればよいですか?
Thunderbird 拡張機能を作成していて、すべての送信メールに独自のヘッダーを追加したいと考えています (例: <myext-version: 1.0> )。これを行う方法はありますか?これは OpenPGP Enigmail 拡張機能で行われるため、可能であることはわかっています。ありがとう!
outlook - Thunderbird lightning での共有カレンダー
中規模企業でカレンダー作成用のオープン ソース ソリューションをセットアップしたいと考えています。これは、Thunderbird (lightning アドオン)、Microsoft Outlook から使用します。他の人の空き時間スケジュールを確認したい、会議に招待したいなど。
会議室、プロジェクターなどのリソース用のカレンダーがあればとてもいいです。
ネットでかなり検索しましたが、適切な解決策も、これを設定する方法に関する詳細な手順も見つかりませんでした。これは組織で非常に必要とされるため、これを設定したことがあると思います。詳細な(段階的な)ドキュメントへのポインタを提供していただければ、本当に感謝しています。
pop3 - Thunderbird は、POP 経由でダウンロードされた最後のメッセージの UID をどこに保存しますか?
Thunderbird を使用して、POP3 を使用して電子メールを受信します。メールをサーバーに残すように Thunderbird を設定しました。ある日、POP3 を使用してRETR
10 件の電子メール メッセージを取得し、その夜ログアウトしたとします。一晩でさらに 10 件のメッセージがメールボックスに送信されます。翌朝 Thunderbird を起動すると、STAT
コマンドは 20 個のメッセージを表示するはずです。ただし、Thunderbird は最初の 10 件のメッセージをダウンロードするべきではありません。メッセージ 11 (またはメッセージ 11 の一意の識別子または UID) から開始する必要があります。Thunderbird は POP3UIDL
コマンドを送信し、その UID を Thunderbird が昨日取得した最後のメッセージの UID と比較します。最後の UID がメッセージ 10 の UIDL リストと一致することがわかり、Thunderbird はRETR 11
、RETR 12
などになります。
私の場合、POP3STAT
コマンドは、POP サーバーに 5379 個のメッセージがあることを示しています。私はすでに約5000個を受け取りました。何らかの理由で、Thunderbird は 5001 から開始するのではなく、5379 のすべてのメッセージをダウンロードしたいと考えています。これをデバッグしようとしていて、Thunderbird が最後に取得したメッセージであると考える UID を探していました。
Thunderbird (Windows 上) が最後の UID を保存する場所を知っている人はいますか? UIDL (リスト) と比較するために使用しますか?
手動で設定して、Thunderbird に 5001 に近い場所から取得を開始させる方法はありますか?
plugins - Thunderbird または Zarafa 用の独自のプラグインを作成しますか?
Thunderbird (または zarafa) を拡張して、メールを右クリックし、ダイアログを表示して、いくつかの情報 (記事の参照、発行番号、請求書など) を入力し、[送信] をクリックできるようにしたいと考えています。 、および電子メールおよび(ログインした)ユーザー情報と一緒にこの情報が別のWebサービスに送信され(つまり、XML-RPC呼び出しですが、他のものも行われます)、電子メールを処理します(たとえば、添付請求書、発行物、記事の内容)? [サンダーバード/ザラファの部分が必要]
助けてくれてありがとう(「不可能」のような答えであっても)
sql - メール アプリでの SQL
電子メールの受信トレイで SQL クエリを実行できるようにしたいと考えています。出力を使用して、たとえば、送信または受信した電子メールの量に関するグラフを作成できます。自分のパフォーマンスと、何が私を忙しくさせているのかを分析したい。私のメールボックスは、開始するのに適した場所のようです。
オンラインで Gmail を使用しており、IMAP 経由で Thunderbird、Outlook 2007、Mail.app を使用しています。これらのアプリの 1 つを SQL できるものに接続する簡単な方法はありますか?
すでに試しました:
- Thunderbird には、このためのアドオンがありません (または、見つかりませんでした)。
- Outlook は MS Access と一緒に何かできるのではないかと思いますが、その方法はわかりません。
- 私のクライアントは、CVS や Excel の .xls などの便利なものにすべてをエクスポートできるようには見えません。そこから、Access にインポートして完了です。
更新: Access 2007 には、Outlook に接続するためのウィザードがあります。しかし、実行すると、Outlook 2007 が見つからない (?) という不平を言うために Office が起動します。更新 2: Outlook を既定の電子メール クライアントとして設定し、Outlook を閉じてから再度起動することで、これを修正できます。
javascript - Thunderbirdメッセージ作成ウィンドウのメッセージコンテンツにどのようにアクセスしますか?
メッセージを作成できるThunderbird拡張機能を作成しようとしていますが、メッセージテキストを送信する前に処理します。したがって、電子メール本文のプレーンテキストコンテンツにアクセスする必要があります。
これが、Extension Developer Javascriptコンソールのテストコードと同じように、これまでのところです。
私が正しい方向に進んでいるかどうかについてのフィードバックをいただければ幸いです。また、いくつかの具体的な質問があります。
doc.textContent
本当に改行がありませんか?それはどれほど愚かですか?私はそれがJavascriptコンソールの単なるバグであることを望んでいますが、そうではないと思います。- TreeWalkerは正しいですか?私は最初に試しましたが、返信に引用された資料が含まれているsに
NodeFilter.SHOW_TEXT
トラバースしませんでした。<SPAN>
同様に、すべてのノードにとって面白いように見え、FILTER_ACCEPT
後で手動でチェリーピックしますが、ノードを拒否した場合にSPAN
ウォーカーが中に入ることができないという同じ問題がありました。 - 連続したsは、間にノード
<BR>
がないため、単純な実装を中断します。#text
そこで、手動でそれらを検出し、配列に空の行をプッシュします。メッセージの内容にアクセスするには、本当に多くの手作業を行う必要がありますか?
php - 連絡先情報のウェブ標準
連絡先に使用できる標準はありますか? クライアントの連絡先情報をホストするアプリケーションを構築したいと考えています。できるだけ多くのクライアントと同期できるようにするために使用すべき標準はありますか?
Outlookでは、「LDAP」について何かを見つけることができます.チュートリアルを教えていただけますか?
たとえば、Outlook で何かを編集してサーバーにアップロードできるように、双方向の同期をサポートしたいと考えています。カレンダーと同様に CalDAV
c++ - Thunderbird で「SendMail」イベントをリッスンするには?
Thunderbird から送信されたすべてのメールを傍受し、メール本文に定義済みの文字列がある場合は送信をブロックする必要があります。これは、既存の XPCOM dll アドオンの一部である必要があります。
それを実装する方法について何かアイデアはありますか?