電子書籍の厳選無料作品が豊富!

DBにメールアドレスを保持しておいて、そのアドレスに向かって一日の決まった時間にメールを一斉に送信することはPHPではできるのでしょうか?

会員登録フォームから入力されたデータに基づいて、条件にマッチした会員に向かって定期的にメールを送信したいと思っているのですが…

なにかいい案・技術等ございましたらご教授ください。

A 回答 (2件)

Unix系ならコマンドライン版PHPを使用すればよいと思います。



/usr/bin/php <path>/automail.php
または、
拡張子を .cgiに変更してスクリプトの先頭に
#!/usr/bin/php を挿入し実行権を与えて
<path>/automail.cgi
とします。
これを crontabに追加すればOKです。

拡張子の変更は必須ではありませんが、webアプリとの統一性を持たせるために行います。
    • good
    • 0

Windows ならタスク


Unix系ならCron とか使って
定期的にコードを実行すれば
よいかと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!