2012-03-19 17 views
0

を考慮すると、コード(C++またはNET)で占めています。私はthisを見つけましたが、私はRedemptionを使いたくありません。私はCOMベースのソリューション(Outlook COM APIを使用して)または私は静的に私のアプリにリンクすることができますが欲しい。はプログラムでOutlookを作成し、私はOutlookを作成する方法を探しています

Account Management API私はまた偉大なリソースであると思われますが、プログラムでアカウントダイアログを呼び出すのではなく、コードにアカウントを追加する方法を示していません。私はこのサンプルが直接MAPI呼び出しを使用するのを見ました。 MAPIだけでこれを行う方法はありますか?

重度のグーグルには良いリードを明らかにしませんでした。どんな助けもありがとうございます。

答えて

0

RedemptionはCOMベースにしています。 拡張MAPI(IProfAdmin)を使用してMAPIベースのサービス(Exchange、PST、LADP)を追加できます。 (POP3/SMTP、IMAP4)ベースのMAPIされていないサービスについては 、IOlkAccountManagerはサービスのみを変更または削除することができます。新しいサービスを追加するために使用されるIOlkAccountManagerインターフェイスの部分は文書化されていません。

更新:version 5.6の時点で、RedemptionはRDOAccountsを公開しています。 AddPOP3Account POP3/SMTPアカウントをプログラムで追加する方法。

+0

償還は、COM基づくものであってもよいが、1)それは自由ではなく、2)それは私のアプリ(静的にリンクまたはプリインストールにバンドルすることはできません - 展望COM APIなど)。したがって、償還を使うことは選択肢ではありません。 – wpfwannabe

+0

ああ、私は何のマーシャリングが存在しない場合にのみ、(そこ[直接ロード償還](http://www.dimastr.com/redemption/security.htm#redemptionloader)のためのサポートがあるとさえ 'DllGetClassObject'トリックがうまくいくかもしれない見ます関与する)。唯一の問題は、「Profman」はDeveloperバージョンの一部ではないため、試用できないことです。 – wpfwannabe