0

Windowsの送信先/メール受信者と同じ機能をWindowsスクリプトホストに実装しようとしています。Outlook.Applicationインスタンス化してそのメソッドを直接呼び出す手順を除いて、グーグルで役立つものは何も見つかりませんでした。

Outlook と Lotus Notes が混在しているため、Windows と同じパスをたどる必要があります。ある種のテストを実行して、どのオブジェクトと通信するかを決定するのは適切ではないと思います...

私が見つけたのは、実際の作業は によって行われsendmail.dll、 の下のレジストリにハンドラーが定義されていることHKEY_CLASSES_ROOT\CLSID\{9E56BE60-C50F-11CF-9A2C-00A0C90A90CE}です。このdllを何らかの形で使用するか、同じ手順をシミュレートしたいと思います。

ご意見ありがとうございます。

4

2 に答える 2

1

Windows の [送信先] メニューの内容は、C:\Documents and Settings\username\SendTo フォルダー内の一連のファイル (通常はリンク) です。そこにスクリプト (またはスクリプトへのリンク) を追加する必要があります。

スクリプトでは、Outlook と Lotus Notes を検出する特定のレジストリ キーが存在するかどうかを確認できます。

または、メッセージが送信済みアイテムに表示されるかどうかを気にしない場合は、CDOSYS.NewMail を使用してメッセージを直接 SMTP サーバーに送信します。

CDOSYS のドキュメント

于 2008-09-25T09:32:36.003 に答える
1

関連する可能性のある 2003 年のCodeProjectの項目を 1 つ見つけました。

于 2009-09-16T15:53:33.583 に答える