2012-02-07 8 views
0

私はphp mail()関数を使用して電子メールを送信しています。しかし、ユーザーに受信するまでに時間がかかります.10分で受信する必要があります。私はそれを行うことができ、30分以上今取る。PHPでメールを送信していますか?

+2

それはサーバの設定上の問題で、あなたはそれについて多くを行うことはできません... – SolidSnake

+1

ho..iサーバの設定を変更するにはどうすればよいですか? – Ajay

+1

これはサーバのキューにも依存します。送信する他の電子メールがある場合は、電子メールのサイズなど – Mike

答えて

2

問題はphpではないメールサーバーです。メールはキューに入れられ、サーバは一度に1つずつ処理します。 PHPスクリプトから多くの電子メールを送信している場合は、キューに蓄積されている場合は、数分、数時間、数日かかることがあります。

+0

彼は実際には別のサーバPEAR :: Mailを使用するかもしれません。http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm – Vyktor

+0

私は彼に同意します専用のメールサーバIMOを使う方が良いでしょう。 Webサーバーは、電子メールではなくWebページを提供するために使用する必要があります。 – thenetimp

関連する問題