問題タブ [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.
c# - Outlook アドイン: 電子メールがインスペクターを通過したときのイベント
Close
インスペクターウィンドウが閉じているときにメールのカテゴリを変更する必要があります-イベントで何をしていますか。
私の問題は、ユーザーがインスペクターで「フォルダーに移動」をクリックすると、メールが移動され、その後 close イベントが発生することですが、この時点で、メールを介して変更されたため、メールを変更できなくなります-移動します (例:EntryID
変更されます)。
何か案は?メールの "before-Item-moved" イベント、または変更されたメールをリロードする方法は素晴らしいでしょう。
c# - 指定した Outlook アカウントからメールを送信しています
Exchange サーバーと pop サーバーの両方から多数のメールボックスを持つ Outlook2013 を使用しています。
Outlook オートメーションを使用して、support@mydomain.com アカウントを使用して電子メールを送信しようとしています。
私が抱えている問題は、以下のコードがサポートの送信トレイにメール アイテムを作成することですが、送信元フィールドが support@mydomain.com ではなく rob@mydomain.com であることです。これにより、送信が停止します。
from アドレスを support@mydomain.com に変更したいと考えています。Sendusingaccount プロパティを設定することでこれができると思いました。
どんな助けでも大歓迎です。
vb.net - vb.net に保存するときの Outlook MailItem キャッシュの問題
私は、ユーザーがクライアント向けの電子メールブラストを作成できるようにする小さな WinForms プログラムを持っています。アプリには 2 つのオプションがあります。1 つは電子メールをデザインするための HTML エディター (うまく機能します) で、もう 1 つは .msg または .oft テンプレートをインポートすることです。電子メールが完了すると、毎晩のマクロ送信ジョブ用に Outlook の共有メール フォルダに移動されます。
かなりシンプルなもの!
問題: テンプレートがアプリケーション Outlook で開かれると、そのバージョンがキャッシュされているように見えます。ユーザーがテンプレートに変更を加えることにした場合、Outlook は更新を取得しません。
注: ユーザーが [プレビュー] ボタンをクリックすると、正しい更新バージョンが受信トレイに届きます。しかし、MailItem を送信すると、古いバージョンが取得されます。
送信コマンドは正常に機能しますnewItem.Send()
しかし、共有フォルダーに移動すると、どこかから元のバージョンが取得されます。
GC と SaveAs を別の場所に強制してテンプレートをリロードしようとしましたが、うまくいきませんでした。
c# - MailItem.Sent は、ユーザーがメールを送信したかどうかを確認するときに、「アイテムが移動または削除されました」というエラーを返します
次のコードを実行すると、エラーが表示されますthe item is moved or deleted
mailItem.Sent プロパティを確認すると、エラーが表示されます。
私の質問は、どのように機能し.Sent
ますか? エンド ユーザーに電子メール メッセージを表示し、電子メールが送信されたかどうかを確認しようとしています。