• 締切済み

MAPIコントロールでファイル添付してメール送信

VB6.0SP5で、MAPIセッション/MAPIメッセージコントロールを使用して、ファイルを添付したメールを作成し、送信を行っています。 ところが、受信者には添付ファイルの無いメールが届いたり、attach3というファイルが添付されていて(内容は見れない)届いたりとうまくいきません。 何かご存知のかたいらっしゃいましたら、教えてください。よろしくお願いします。

みんなの回答

  • 2ch
  • ベストアンサー率51% (64/125)
回答No.1

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/

参考URL:
http://www.hi-ho.ne.jp/~babaq/

関連するQ&A