• ベストアンサー

VBでメール送信

VBでメールを送信したいのですが、どうすればいいか見当もつきません。 できれば、添付ファイルを送信できるようにしたいのです。 だれか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • arata
  • ベストアンサー率49% (139/279)
回答No.5

私のお勧めは、BASP21かCOM版BlatJです。 特にIISなどで良く使われており、プロも使用しています。 http://www.hi-ho.ne.jp/babaq/basp21.html http://www.piedey.co.jp/blatj/index.html

Masato_a
質問者

お礼

basp21のHP見てきましたが、できることが多すぎて難しそうです。 でも、メール送受信のサンプルがあったので、何とか試してみます。 ありがとうございました。 (これだけできてフリーってすごいですね。) もう一つの方はNT用ですね。うちはMEなので縁がありませんでした。

その他の回答 (4)

回答No.4

日立東北ソフトウエアーのメール送受信用 ActiveXコンポーネントがおすすめです。 非常に使いやすいですよ。試用版がダウンロードできます。

参考URL:
http://www.hitachi-to.co.jp/
Masato_a
質問者

お礼

試用版をダウンロードして使ってみましたが、大変すばらしかったです。 でも、ちょっと高いかな。(値段) 私には無理です。 おしえてくれてありがとうございました。

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.3

フリーウエアも幾つかあります おすすめはこれ↓

参考URL:
http://www.vector.co.jp/soft/win95/prog/se154742.html
Masato_a
質問者

お礼

これから試してみますが、メールボックスの監視もさせたいのでちょっと・・・。 実は、家のパソコンを電源入れっぱなしにして出先からパスとアドレスを指定するメールを送ったら指定のファイルを送信してくれるソフトを作ろうと思っていたんです。

  • jincyan
  • ベストアンサー率36% (4/11)
回答No.2

VBでのメール送受信なら文化オリエント社のiNetMail(だったかな?)っていうActiveXを使えば非常に簡単にできます。(でも・・購入代金が高いから標準のActiveXでも出来なくは無いのでそれで頑張るかな? ・・どちらでも同じようなことをしなければいけません。)

  • KojiS
  • ベストアンサー率46% (145/312)
回答No.1

VBでというより、メールの送受信をしたいがどうすればいいかわからない、ということですよね?メールのやりとりがわかっているなら、VBでも作ることができます。 メールのやりとりの仕組みについてはたぶん憶えなければいけないことが多いと思いますので、ActiveXコントロールなどを使って作られることを薦めます。 「ActiveX」「メール」「コントロール」等をキーワードにして検索サイトで検索するといいでしょう。

Masato_a
質問者

お礼

書くところまちがえました。 どうもありがとうございました。

Masato_a
質問者

補足

なるほど、Mscomm32.ocx ActiveX コントロールのことでしょうか? なんか難しそうですね。 VBの、プロジェクト-参照設定で、何かチェックすればできそうな感じがしたんですが、見当違いでしょうか。

関連するQ&A