- 締切済み
MAPIコントロールでファイル添付してメール送信
VB6.0SP5で、MAPIセッション/MAPIメッセージコントロールを使用して、ファイルを添付したメールを作成し、送信を行っています。 ところが、受信者には添付ファイルの無いメールが届いたり、attach3というファイルが添付されていて(内容は見れない)届いたりとうまくいきません。 何かご存知のかたいらっしゃいましたら、教えてください。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 2ch
- ベストアンサー率51% (64/125)
MSDNを読んで作ってみた。 結果、attach3というファイルが添付される現象を再現できなかった。 MAPISession1.Action = 1 With MAPIMessages1 'セッション確立 .SessionID = MAPISession1.SessionID .Compose '送信先情報 .RecipDisplayName = "某社長さん" .RecipAddress = "げいつ@まいくろそふと.com" 'お題と内容 .MsgSubject = "題名" .MsgNoteText = "てーすとぉー" 'ファイルの添付(INDEXをつけて添付ファイルのパスを指定) .AttachmentIndex = 0 .AttachmentPathName = "c:\Windowsのソースを公開せよ.txt" .AttachmentIndex = 1 .AttachmentPathName = "c:\もしくは入社させろ.txt" '届けーーー .Send False End With 'セッション開放 MAPISession1.SignOff こんなフリーを使うのもあり http://www.hi-ho.ne.jp/~babaq/