タイトル | : MAPIでのメール送信 |
記事No | : 7281 |
投稿日 | : 2008/04/06(Sun) 20:15 |
投稿者 | : サムソン |
お世話になっております。 ただいま、MAPIを使ったメール送信プログラム(規定のメーラーの新規作成画面起動までで、送信まではしないもの)を作成しています。 サンプルを見つけて、それにしたがってプログラムを書いてみたのですが、自分にはよくわからない現象が出てしまいます。 1、OutlookExpressではきちんとメーラーが起動し、送信もできる。 2、Outlook2003ではメーラーは起動するが、送信ボタンをクリックしても反応しない。 (2の場合もSend(False)で直送信にするときちんと送信されます。) 本文や宛先はメーラーで設定させたいので、直送信ではなく、新規画面起動で止めたいのですが、なにが原因かおわかりになるかたはおりますでしょうか。 Outlook2003での直送信も、はじめはできなかったのですが、RecipAddressの設定の後に、ResolveNameをつけたらできるようになりました。が、たぶんセキュリティの関係だと思うのですが、警告メッセージが表示されます。(プログラムがOutlook内に保存されている電子メールアドレスにアクセスしようとしています。よろしいですか?というメッセージです) このメッセージの表示は仕方のないものなのでしょうか。 送信プログラム側で、宛先4つ、CC4つの計8アドレスを指定できるのですが、それぞれのResolvenameで表示されてしまうので、できれば表示したくないのですが・・。 実はResolvnameの意味もよくわかっていないのですが、AxMAPIMessagesの各プロパティの意味合いがわかるようなページがあれば教えていただいてもよろしいでしょうか。 長々済みません。 よろしくお願いいたします。
|