[リストへもどる]
一括表示

投稿時間:2003/10/03(Fri) 15:50
投稿者名:みみ
Eメール:
URL :
タイトル:
VBからメールの新規作成
Windows Scripting Host Object Modelを利用して

--------------------------------
Dim objScript As WshShell

Set objScript = New WshShell
objScript.Run "mailto:test@to.co.jp?cc=test@cc.co.jp&Subject=タイトル&Body=本文"
Set objScript = Nothing
--------------------------------

のように送信したいんですが、添付ファイルと送信元の指定も可能でしょうか?
「file=c:\test.txt」や「mailfrom:test@from.co.jp」のように
試してみましたがうまくいかないです。

ちなみにMAPIを使って送信元の指定はできますでしょうか?

よろしくお願いします。

投稿時間:2003/10/03(Fri) 16:41
投稿者名:みみ
Eメール:
URL :
タイトル:
Re^2: VBからメールの新規作成
> 添付ファイルと送信元の指定も可能ででしょう。

ご返事ありがとうございます。

MsgOrigAddressとかいろいろ試してみましたが、
MAPIで送信元を指定するのは無理のようです。

--------------------------------
Dim objScript As WshShell

Set objScript = New WshShell
objScript.Run "mailto:test@to.co.jp?cc=test@cc.co.jp&Subject=タイトル&Body=本文"
Set objScript = Nothing
--------------------------------

この方法で送信元と添付ファイルの指定はやはり無理でしょうか。
よろしくお願いいたします。

投稿時間:2003/10/04(Sat) 09:25
投稿者名:はな
Eメール:
URL :
タイトル:
Re^3: VBからメールの新規作成
> この方法で送信元と添付ファイルの指定はやはり無理でしょうか。

添付ファイルは、ダイアログのメニューを
SendKeys等で操作すれば可能でしょう。