1

メールの送信に役立つ PHP コードがいくつかあります。それが機能する方法は、一意のキーのリストがあり、すべてのキーを別の電子メール アドレスに送信する必要があるということです。これらのキーを一度に 1000 通、つまり 1000 通のメールを送信できる必要がある場合があります。

この投稿にある Pear Mail SMTP コードを gmail で使用しています。少数のキーのみを送信する場合は、非常にうまく機能します。ただし、多くのキー (100 以上) を送信しようとすると、次のエラーが発生することがよくあります。

ここに画像の説明を入力

私が読んだことによると、これは、何らかの理由で SMTP サーバーが現在メールを受信して​​おらず、転送を拒否し、後でやり直すことを提案していることを意味します。この問題を処理するためにここで何をすべきかよくわかりません。スクリプトを数秒間一時停止して、もう一度やり直すべきですか? エラーは別のことを意味しますか? どうしようかな?

4

2 に答える 2

5

バルク メールに Gmail を使用しないでください。これは個人用のメール サービスであり、大量のメーラーではありません。

大量の商用バルク メール サービスを利用できます。ここにいくつかあります。他にもあります。

于 2012-07-13T23:04:01.757 に答える
3

各バッチ間の短い時間間隔で、50 個のバッチでキーを送信します。このエラーは、同時に開こうとしている SMTP 接続が多すぎることを意味します。

于 2012-07-13T22:58:45.207 に答える