• 締切済み

Accessで大量メール送信

Accessではメールを送信することができるようですが、 1000件単位のメールを一斉に配信することは出来るのでしょうか? 一度に数千件送信することに問題があるようでしたら、数十件毎に分割送信したいと思っているのですが、 時間的にどのくらい掛かるものでしょうか? よろしければご教授の程お願いします。

みんなの回答

  • souta_n
  • ベストアンサー率33% (79/234)
回答No.2

私はAccessでメール送信機能をVBAで作成して500件位まとめて送ったことがあります。 方法はDAOで住所録テーブルのEmailフィールドを変数に読込みながらセミコロンでつないで複数のメールアドレスをまとめて、その変数データをVBAのSendObjectというメソッドのBCCに代入するというものです。 でもその方式でやると、Accessがメールを送信するのではなく、パソコンの標準のメーラー、私の場合はOEだったんですが、それで送信しました。つまり標準メーラがどれほどセミコロンでつないだメールアドレスを処理できるかということだと思います。 ちなみに送信時間は1件でも1000件でもそれほど変わりません。

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

出来ますけど、参照する DNS や メールサーバの性能に凄く依存します。  ですので、要件として 一斉配信が必要なら・・・。 外部の メールマガジン等を使われる事をお勧めします。  その方が確実だし簡単です。

関連するQ&A