カレッヂ |
質問者 oregon
投稿日 1/20(月) 14:31:42
webフォームで記述した内容をsendmailか何かで一定時間後にメールを自動送信したいのですが、 どうしたら良いでしょうか? cronを使えば指定時間に送ることはできますが、 一定時間後に一度だけ送りたいのです。 何か簡単な方法があればお教え頂けないでしょうか? そういったCGIも探したのですが、なかなか一定時間後に送信というのがなくて。 お願いします。
プロバイダ参照: |
回答者 しあわせのツボ
[削除]
投稿日 1/20(月) 15:14:46
なぜそのような手間が必要なのかは謎ですが、それはそれとして。 他の処理を終えてから sleep(秒数); でwaitをかけ、それから送信処理をすれば可能です。 ただ、サーバによってはCGIを一定時間で強制終了させるので、 そのような設定がされている場合は失敗します。 |
質問者 oregon
[削除]
投稿日 1/20(月) 16:22:41
>しあわせのツボさん 早速のご回答ありがとうございました。 sleepで問題なくメールを送信することができました。 ありがとうございました。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |