• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel : VBAからBecky!を介してメイルを発送する)

ExcelのVBAからBecky!を介してメイルを発送する

このQ&Aのポイント
  • ExcelのVBAを使用してBecky!を介してメイルを発信する方法について教えてください
  • Becky!を介してExcelのVBAからメイルを発送する方法について教えてください
  • ExcelのVBAからBecky!を使ってメイルを発信する方法について教えてください

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 >それだとメイルを書く状態、あるいは送信箱に格納するところまでは行くのですが、メイルが発送されません。 私は、どのメーラーもセキュリティがあって、同じだと思っていました。コードの中の、' .Send (False) と .Send (True)を入れ替えたらどうなるのでしょうか? False にすると、ダイアログボックスを待たないで送信すると、MSDN には書かれていましたが、試していないので分かりません。 その前に、私はVBAで、メーラーを経由して送ることは考えたことがありませんね。ふつうは、Officeだったら、SendMail などを使うのではないでしょうか? 最近は、Excel VBA ユーザーは、もっぱら BSMTP.DLL のほうを勧めているようですが。

参考URL:
http://www.hi-ho.ne.jp/babaq/bsmtp.html
zuntac
質問者

お礼

BSMTP.DLLを試したところ、非常に簡単に動作しました。快適です!ありがとうございました。

zuntac
質問者

補足

解答、ありがとうございます。さっそく試してみて結果を報告させて頂きます。

その他の回答 (1)

  • buihyaku
  • ベストアンサー率29% (97/326)
回答No.1

Beckyを使わないといけないのでしょうか? もしメールを送りたいだけならこんなコマンドラインツールがあります。

参考URL:
http://www.spencernetwork.com/CommonGatewayInterface/WindowsProgram/sendmail.exe.html
zuntac
質問者

お礼

試してみましたが、VBAからの使用方法が分かりませんでした。…ということでこちらの方法ではダメでした。教えていただき、ありがとうございました。

zuntac
質問者

補足

解答、ありがとうございます。さっそく試してみて結果を報告させて頂きます。

関連するQ&A