問題タブ [outlook-redemption]

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

outlook - テーマレス Citrix + Kerio + Outlook プログラミング

Outlook on Themeless Citrex サーバーと統合された kerio の星座について何か知っている人はいますか?

Outlook でメールを取得および送信するために、いくつかの Outlook API を使用します。

しかし、いくつかの厄介な問題が発生しました。

たとえば、メールを作成しようとすると、「MAPI NOT FOUND」例外が発生することがあります。または、Outlook に接続の問題があると表示されることがあります (詳細なし)。

エラー結果として -2147216347 が返されることがあります。

誰かが世話をする良い点を教えてもらえますか? ヒントや同様の問題を抱えている人はいますか?

メールを送信する VB スクリプトを使用するか、MAPI/Redemption で GetEntryById を使用すると、いくつかの問題を簡単に再現できます。

Outlook はクラスター化された機能を使用しており、ホスト プロセスと同じサーバー上で実行されていない可能性があります。

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

vb.net - Vb.net Outlook アドインの引き換えを使用して共有メールボックスにアクセスする

Outlook の受信トレイから指定したフォルダーにメールを移動する必要がある Redemption を使用して Outlook アドインに取り組んでいます。ローカルメールボックス用になるまでは正常に機能します。共有メールボックスで同じことをしようとすると、私の見通しではうまくいきません。私の見通しでは、共有メールボックスにアクセスし、共有メールボックス「受信トレイ」から共有メールボックス自体のフォルダーにメールを移動しようとしています。

同じために以下のコードを使用します。

次のエラーがスローされます: System.InvalidCastException: タイプ 'Redemption.RDOStoreClass' の COM オブジェクトをインターフェイス タイプ 'Redemption.RDOFolder' にキャストできません。IID '{15B8597F-0A55-4361-AE8B-1F690BC61EE4}' を持つインターフェイスの COM コンポーネントでの QueryInterface 呼び出しが次のエラーにより失敗したため、この操作は失敗しました: No such interface supported (HRESULT からの例外: 0x80004002 (E_NOINTERFACE)) .

メールボックス名とメールボックスアドレスも入れてみましたが、何も役に立ちませんでした。

以下のコードを試してみました。ここはstackoverflow自体にあります

しかし、違いはありませんでした。

誰かが私をこれに案内してもらえますか?

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

c# - 償還を伴うメッセージへのメッセージファイルの添付

私は概念実証アプリケーションに取り組んでおり、最終的な目標は、attachemntsを使用して一連のmsgファイルを作成することです。したがって、複数の子.msgファイルが添付された親.msgがあります。私はなんとか子メッセージを作成することができましたが、子が添付された親メッセージファイルを作成することになると、それは機能しません。私はこれに償還を使用しています、そしてそれは試用版です。

誰かがこの問題に遭遇しましたか?

よろしく、クリス

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

c# - C# new RDOSession() が例外をスローする

Redemtion を使用して Outlook メールを作成しようとしています。

私のコードの一部:

例外 1:

CLSID {29AB7A12-B531-450E- 8F7A-EA94C2F3C05F} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。

誰かが私がこれを取得した理由を教えて、それを修正することを提案できますか?

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

c# - redemption.dll を使用して eml を pst にインポートした後、eml の電子メール本文の形式を維持していません。

引き換えに問題があるか、それ以外の可能性があります。本文に適切な形式のemlファイルがあります。しかし、そのemlをpstまたはmsgにインポートすると、そのメールの形式が出力ファイルで変更されます。いくつかの新しい余分な行が追加されたり、フォントの一部が変更されたり、テキストの色も変更されたりします。全身のフォルムを崩します。解決策を教えてください。よろしくお願いします。

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

c# - Outlook メッセージ ファイル (msg) をテンプレートとして使用する

.net フレームワークまたは Microsoft.Office.Interop.Outlook を使用して電子メール メッセージ (*.msg) を読み込み、検索して置換し、C# から送信することは可能でしょうか。

すべてサーバー上で発生しているため、Outlook をインストールできません。

私が試したこと

  • 償還ライブラリですが、どういうわけか、テンプレートにインライン化された画像が失われ、これを修正する方法がわかりません

  • Microsoft.Office.Interop.Outlook の使用

    /li>

しかし、2 番目のパラメーターとして Outlook フォルダーを想定しているため、保存先のファイル パスを指定できません。

C# の代わりに通常の txt ファイルに切り替えることを考えていますが、誰かが既にこれを行っている可能性があります

更新 1

これは私が試した引き換えコードです。問題は、(署名の) フォーマットとイメージが保持されないことです。

更新 2 / 解決策

フォーマットを保持したい場合は、プレーン テキストの Body ではなく、HTMLBody または RTFBody プロパティを操作する必要があります。

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

list - Redemption を使用して pst ファイルを作成する

私は .pst ファイルの解析を含む C# のプロジェクトに取り組んでおり、私のグループは Redemption ライブラリを使用することを選択しました。電子メール ファイルを RDOMail オブジェクトに正常に解析しましたが、これらの電子メールのサブセットを新しい .pst ファイルに書き込む必要があります。email.SaveAs() 関数を使用してサブセットを .eml ファイルに正常に書き込みましたが、そのリストを .pst として保存する方法がわかりません。私はドキュメントをふるいにかけてきましたが、多くのことが望まれています。償還を使用したことがある人は、私を正しい方向に向けたり、例を挙げたりできますか?? よろしくお願いします。