問題タブ [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.
.net - インストール後のクリック中にOutlookRedemption.dllを自己登録するにはどうすればよいですか?
理解できないようです...Redemption.dllをフォルダ(C:\ Program Files(x86)\ Redemptionなど)にコピーしてから、それをzippy32にコピーする必要があります。
Redemption.dllがユーザーのマシンにすでに存在する場合にもこれを行う必要があります(インストール時にクリックに含まれているdllに置き換えて再登録したい)
ところで、これはvstoOutlookプラグインです。
c# - Outlook Redemption のバージョン
Windows 7 x64、WinForms アプリ (x64)、 Outlook 2010 x86がある場合、どのバージョンの Redemption を使用する必要がありますか。
問題は、この場合 Redemption64 5.0 が機能しないことです。
delphi - Outlook Redempt で GetMessageFromMsgFile を使用した後に EntryID が空になる
Exchange 2007 SP3 上の Delphi 2006 で RDO 4.8.0.1184 を使用する
次のコードがあります(省略):
結果のダイアログには、空の EntryID が表示されます。さまざまな場所で EntryID を印刷しようとしましたが、常に空の文字列です。私は何を間違っていますか?
delphi - 32 ビット アプリケーションから Redemption 64 ビットを使用する Outlook 64 ビット
Redemption を使用して Outlook と通信する必要がある 32 ビット Delphi アプリケーションがあります。64 ビット Outlook がインストールされた 64 ビット マシンで展開する場合、Redemption には 64 ビット バージョンの COM dll があります。
Redemption は正しく登録されており、C# で作成されたテスト プログラムから使用できますが、32 ビット Delphi アプリから Redemption にアクセスしようとすると、「クラスが登録されていません」というエラーが表示されます。これはおそらく、レジストリの 64 ブランチに登録されていて、Delphi がそこを見ていないことが原因ですが、適切な回避策などでこれを可能にする方法があるかどうか知りたいですか?
Delphi アプリケーションは巨大で、C# で書き直されていますが、これにはしばらく時間がかかります。それまでは、32 ビットの Delphi アプリで動作する必要があります。
c# - 引き換えでカスタム プロパティを含むメッセージを送信する
Redemption.dll を使用して、C# で set_Filed() と get_field() を使用してメッセージにカスタム プロパティを設定しています。メッセージを送信する瞬間まで、すべてが完全に機能します。Outlook から RDOMail.Send() を使用すると、メッセージが下書きフォルダーに送信されます。次に、Redemption FAQ を読み、IMessage::Submit() メソッド (.NET の dll のどこにも見つからなかった) を使用し、DeliverNow() を使用する必要があることを読みました。メッセージを受信すると、設定したプロパティが失われます。Outlook がメールを送信できなければ意味がないので、これは私たちのプロジェクトにとって非常に重要です。
これが私のコードの一部です。
ありがとう。
exchange-server - Exchange 統合用の raw MAPI コマンドの記述方法を学ぶには、どこに行けばよいですか?
VB .Net アプリケーションで Outlook と Redemption を使用しようとして頭が痛いことがあります。MAPI プロトコルと、それを使用して Exchange サーバーへの接続とやり取りする方法について説明しているガイドは、ネット上のどこかにありますか?
このアプローチを試みることでさらに頭痛の種になる深刻なリスクがあることはわかっていますが、それでもやはり興味があります。
TIA、デイブ -- Fedang #MAPI ガイドのトリンダズ
unicode - 「?」が表示されるのはなぜですか? (疑問符) VM 上の償還からの .EML ファイルの Unicode 文字の置換?
私たちのアプリケーションは Redemption 4.4.0.1026 を使用して、.EML ファイルの .MSG および .TXT バージョンを保存します。Unicode 文字が疑問符に置き換えられます。Windows 用のすべての言語パックをインストールしたことを確認しました。これは、Windows 2003 と XP の両方で発生します (両方ともすべての更新プログラムがインストールされています)。
奇妙で興味深い 2 つの点:
通常のデスクトップ マシンでは、Unicode は削除されません。しかし、私の VMware Workstation 6.5.5 (6.x シリーズの最新版) では、クエスチョン マークが代わりに表示されます。
.MSG ファイルでは発生しません。完璧ではありませんが、かなり良くなっています... 中国語、アラビア語、ロシア語などが実際の文字として表示されます。
ここで何が起こっているのかについてのアイデアはありますか?
ありがとう!
PS何が起こっているかのスクリーンショットを投稿したかったのですが、これは行う必要があります:
tfs - ソフトウェアの 32 ビットおよび 64 ビット バージョンに TFS で分岐を使用しますか?
現在、Outlook Redemption DLL を使用する 32 ビット アプリケーションを 64 ビット バージョンに移植する作業を進めています。これは、Redemption が最近 64 ビット バージョンとしてもリリースされたためです。32 ビット用と 64 ビット用の 2 つのバージョンのアプリケーションを維持したいと考えています。チーム ファウンデーション サーバー ソース管理下でこれらのプロジェクトを編成する最善の方法は何ですか? 既存の 32 ビット バージョンのブランチを作成しますか? プロジェクト全体をコピーすると、すべてのビジネス ロジック コードが複製されるため、最適とは言えません。助言がありますか?
outlook - Getting _MailItem interface from IRDOMail
I've an Outlook plug-in. I'm using Redemption.
Specifically, I'm using IRDOMail::Move in order to move an email item from one folder to another (redemption is the only method I've found that work with all storages). I now have a need to get back a hold to the Outlook's _MailItem interface, while I only have a pointer to the redemption object. It appears Redemption works with MAPI (it is derived from), and what I need is the Outlook interface.
Thanks.
c# - C#で償還を使用して表示された電子メールを送信できません
C# で Redemption-Data-Objects を使用して新しい電子メール メッセージを作成しました。Display() を呼び出した後、ウィンドウが開かれます - すべて見栄えがします。
「送信」ボタンをクリックしてメッセージを送信しようとすると、次のいずれかのメッセージが表示されます (ドイツ語からの翻訳...)。 ....」または「要素を送信できません!」
Send-Method を使用すると、すべて正常に動作し、電子メールが送信されます。
解決策を見つけるために OutlookSpy を試しました。メッセージを送信しようとすると、リターン コード 0x80020009 が返されます。
サンプルコードは次のとおりです。
誰もその問題の解決策を知っていますか?
よろしくマーティン
PS: Windows 7 (英語) で Office 2010 (ドイツ語) と Visual Studio 2010 (英語) をプロジェクトでターゲット フレームワーク 2.0 と共に使用しています。