問題タブ [mailitem]

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 に答える
719 参照

c# - Outlook mailItem フルスクリーン

このような Outlook mailItem を作成します。

mailitem_open:

メールアイテムを表示してユーザーが編集するときに、新しいメールをフルスクリーンで表示したい。

これは可能ですか?どこにも答えが見つからないからです。

編集: mailitem.Display(true); の前後にこの行を追加したときのコードの編集を参照してください。「ウィンドウは現在開いていません」というメッセージ

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

c# - c# Outlook メールボックスを mailitem.sender として設定

アカウントのメールボックスとして mailitem.sender を設定する方法..

各アカウントは複数のメールボックスを持つことができます。すべての smtp アカウントにアクセスできますが、メールボックスを mailitem.sender として設定できません

Outlook.Session.Folders を使用してアクセスできる Outlook メールボックス

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

vba - Outlook vba mailItem キャメルケース

Outlook 2013 の vba で MailItem 変数を定義しようとしています。ただし、Dim mail AS MailItemと入力するたびに、MailItemがmailItemに更新されます。私が理解しているように、これは正しいタイプではありません。MsgBox TypeName(mail)を試すと、 Nothingが表示されます。

なぜこれが起こっているのかわかりません。どんな助けでも本当に感謝します。ありがとう!

コード全体は次のとおりです

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

c# - Outlook C# で MailItem を置き換える方法

複数の PST を 1 つの新しい PST にコピーするスタンドアロン プログラムを作成しています。メールが重複している場合は、全部ではなく1部だけお願いします。

現状では、私のコードは次のとおりです。

Outlook では、[ファイル] > [開く] > [インポート] > [別のプログラムまたはファイルからインポート] > [Outlook データ ファイル] > [重複をインポートしたアイテムで置き換える] を選択して、目的の結果を手動で作成できます。

ご協力いただきありがとうございます!

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

vba - 共有受信トレイ - Outlook VBA でメール以外のアイテムをスキップする

私は Outlook VBA の専門家ではありませんが、非常にうまく機能するいくつかのマクロを作成することができました。私はしばらくの間、以下のコードに取り組んできましたが、小さな問題が残っています。このマクロは、共有受信トレイのサブフォルダーからすべての電子メールに関する情報を Excel ファイルにインポートします。私が抱えている問題は、for next ループがメール以外のアイテム (会議への招待や配信失敗の通知など) に遭遇したときです。コードは「次の」行で停止し、これらの非メール アイテムが検出されると「タイプの不一致」エラーが発生します。もう一度再生を押すと、別のメール以外のアイテムに遭遇するまでコードが続行されます。これらのメール以外のアイテムをスキップして、完全な受信トレイ/フォルダーをループするコードを作成したいと考えています。

「On Error Resume Next」を試してみましたが、「Next」行をスキップして、実際に「For Each」行にループバックせずに残りのコードを続行しているようです。私は If ステートメントと GoTo ステートメントをいじりましたが、どれもうまくいきません。誰でも助けてもらえますか?

また、マクロ全般に関する別の問題もあります。受信トレイの「ARCHIVE」サブフォルダーを認識していないように見えるため、実行されない場合もありますが、それ以外の場合は問題ありません。私の推測では、共有受信トレイがサーバーと同期している場合など、「ARCHIVE」フォルダーにアクセスすることはできませんが、それは推測にすぎません。誰かがこの問題にもっと光を当てることができれば、私はそれを大いに感謝します.

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

c# - Outlook で返信するときに前の MailItem を取得する

私たちは、Outlook プラグインの開発者です。デフォルトの [送信] ボタンの代替として機能するボタンを提供します。ボタンによって返信されたすべての MailItem を特定のカテゴリに保存する必要があります。ユーザーが (新しいインスペクターで) メールに返信するとき、メインの MailItem に返信するにはどうすればよいですか?

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

vba - メールアイテムを送信済みアイテムに移動する

Web サイトでメールに返信すると、返信のコピーが受信トレイに返されます。Outlook の受信トレイを更新し、元の問い合わせに返信済みとして表示し、返信を [送信済みアイテム] フォルダーに移動するコードを作成しています。メールアイテムを「送信済みアイテム」フォルダーに移動しないことを除いて、すべてのコードが機能します。「送信済みアイテム」が制限付きフォルダーなのか、どこが間違っているのかわかりません。私のコードは以下の通りです:

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

vba - Outlook MailItem HTMLBody Replace() が機能しない - 新品で優しく

さて、これが更新されたバージョンです...まだ動作していません

-------------そして、ここで動作します..何が違うのかわかりません

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

c# - Outlook アドイン - ItemProperties.Add メール形式の変更

次のようにアイテムプロパティを追加しようとしています:

問題は、電子メール形式を変更していることです。

このプロパティを追加する前に、電子メールは次のように送信されました。

フォーマット済み ここに画像の説明を入力

このプロパティを追加すると、電子メールは次のように送信されます。

フォーマットなし、添付ファイルあり ここに画像の説明を入力

さらに、私はすでに UserProperties.Add を試しました。動作は同じです。