問題タブ [outlook-2007]

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.

0 投票する
1 に答える
475 参照

vba - Outlook 2007は、次のように指示されたときにシャットダウンすることはありません。

現在、私が行っているダーティなPST取り込み作業の一部を自動化するためにVBScriptに取り組んでいますが、Outlook 2003から2007にアップグレードした後、何か問題があることがわかりました。

(OL2003のRTF本文の問題を回避するためにアップグレードする必要がありました..)

OutlookにPSTストアを閉じ、ログオフしてからオブジェクトを破棄するように指示した後でも(objNS = Nothingなどに設定)、使用しているPSTファイルのサイズに応じてOutlookは1〜30秒間ハングします。 。

簡単に回避して遅延を入れることができますが(Wscript.Sleep(300))、これは汚いので完全には信用できません... Outlookを適切に閉じる方法について何かアイデアはありますか?

GetObject()を使用してインスタンスのポーリングも試みましたが、タスクマネージャーにOUTLOOK.EXEが表示されている場合でも、Falseが返されるようです。

私が使用しているコードは以下のとおりです。

注意:loggit()は純粋にロギング関数です(stdoutおよびdebuglog.txtに送信されます)

0 投票する
1 に答える
734 参照

vsto - Outlook 2007 と HTML コンテンツを含む電子メールの送信

VSTO を使用して Outlook 2007 のアドインを開発しています。関数の 1 つは、送信イベントをキャプチャし、電子メール形式を HTML に強制変換してから、電子メール メッセージ コンテンツの下部にリンクを挿入することです。以下は、電子メールの内容を html 形式に変換するコードです。

ただし、メールが受信された場合、HTML 形式で表示されません。

電子メールを HTML として作成するための上記のコードの何が問題になっていますか?

ありがとう~~パトリック

0 投票する
1 に答える
7864 参照

vba - VBA で特定のカテゴリを追加してメールにフラグを付ける方法はありますか?

私は通常、メールを確認し、フォローアップのために何かにフラグを付けて、次のように分類します。

  1. 電話
  2. Eメール
  3. に話す
  4. 会議の設定

Outlook VBA マクロで (1 つのマクロで) フォローするアイテムにフラグを立て、上記のカテゴリのいずれかを設定する方法はありますか?

0 投票する
1 に答える
1782 参照

vba - このOutlook2007VBAが機能しないのはなぜですか(プログラムでフラグを削除しようとしています)。

電子メールにフラグを追加するコードがいくつかありますが、以下のコードを削除しようとすると、Outlook2007では効果がないようです。

0 投票する
1 に答える
2731 参照

vsto - VSTO - Outlook 2007 - メッセージを送信する前にフォームを表示しますか?

Outlook アドイン プログラミングは初めてで、これが可能かどうかわかりません。

ポップアップ フォーム (または選択) を表示し、ユーザーが [送信] をクリックしたときに入力を求めたいと考えています。基本的に、電子メール (新規または返信) を送信するたびに、ドロップダウン ボックスで値を選択するように求められます (できれば SQL データベースからのリスト アイテム)。選択内容に基づいて、メールの件名にテキスト メッセージが追加されます。

調査を行ったところ、フォーム領域を使用する必要があるようですが、ユーザーが [送信] をクリックしたときにポップアップ/追加フォームを表示する方法がわかりません。また、Form Regions を使用して現在の VIEW メール フォームを拡張/置換できるようですが、CREATE NEW フォームに使用できますか?

みんなの時間をありがとう。

0 投票する
4 に答える
1389 参照

.net - C# Outlook 2007 アドイン: メール アイテムの再帰的解析

カスタム コンテキスト メニュー ボタンをクリックして、フォルダ内のすべてのメールを解析する Outlook 用のアドインを作成しています。ボタンを接続しましたが、フォルダ内で foreach ループを使用してメール アイテムをチェックしようとすると、最初のアイテムしかチェックしないようです。

ここでフォルダーの詳細を取得します。

次に、それをパーサーに渡します。

失敗しているように見えるのはここの foreach です。

何か案は?これは私を夢中にさせています。

0 投票する
2 に答える
9980 参照

outlook - Outlook 2007 リボンに [アドイン] タブが表示されない

一部の PC で Outlook 2007 リボンに [アドイン] タブが表示されないことがあります。ほとんどの場合、そこにあります。ただし、場合によっては、[アドイン] タブが非表示になっているため、すべてのアドイン ボタンが使用できないことがあります。表示させる方法はありますか?

0 投票する
1 に答える
3407 参照

c# - MAPI インターフェイス経由で MailItem からメール フォルダーを取得する

受信メールの添付ファイルからレポートを自動的に生成するプログラムを作成していますが、1 つの領域を除いてほぼ完全です。受信メールは、送信元のクライアントとサーバーを区別するフォルダーに自動的にフィルター処理されます。メールアイテムからフォルダーのパスを取得する方法がわかりません。

イベントを使用してNewMailEx以下のメソッドを呼び出しており、this.AppNamespace適切this.ReportFolderにインスタンス化されていることが確認されています。

MSDNMailItemこちらです。私は何かを見逃していますか、これに間違った方法でアプローチしていますか?

0 投票する
2 に答える
95 参照

outlook - MS Outlook 2007 用のカスタム メール ストレージを作成することはできますか?

Outlook ではすべてのメールが .PST ファイルに保存されることを知っています。

Outlook 2007 用のカスタム ストレージ エンジンを作成することはできますか?

「個人用フォルダー」と同様の機能を持ちたいのですが、すべてが SQL Server データベースに格納されるフォルダーの新しいノードが必要です。

Outlook は、UI をそのままにして、内部ストレージを交換できるほど拡張可能ですか (そのため、UI を最初から再作成する必要はありません)。

ありがとう

0 投票する
2 に答える
379 参照

c# - C# で Web ページ フォームを送信して Outlook のカレンダーにイベントを追加することはできますか?

Web ページから Outlook、Exchange にイベントを追加する方法はありますか。.NET を使用してサーバー側で、送信時に特定のカレンダーにイベントを追加したいと考えています。

シナリオは次のとおりです
。従業員が会議のためにコーヒーを注文します。カフェテリア カレンダーにイベントが作成され、詳細が表示されます。