Une file d'attente de messagerie est-elle nécessaire dans une application Web pour e-mail?
-
15-09-2020 - |
Question
Dans quelques projets récents, j'ai écrit une file d'attente de messagerie comme une table de base de données vérifiée chaque minute par un cronjob.Le script cron attend quelques secondes entre les envois.
La raison pour laquelle j'ai fait c'était parce que j'ai lu quelque part qu'il aide votre e-mail ne se retrouver pas dans le dossier SPAM s'il n'est pas soufflé du même serveur tout à la fois.Je ne me souviens pas d'où je l'ai lu.
Que pensez-vous?Devrais-je simplement envoyer des choses immédiatement ou une file d'attente de messagerie une bonne idée?
Quels sont les avantages et les inconvénients à cette approche?
Edit: Ajouté le dernier paragraphe.
La solution
Avez-vous le contrôle sur votre serveur SMTP?Si tel est le cas, il ne sert donc pas à faire une queue de messagerie PHP.Le serveur SMTP aura déjà des capacités de file d'attente.Si vous êtes inquiet de blâmer un serveur de réception particulier, vous pouvez toujours activer la limitation de votre serveur SMTP (si elle le dispose), quelque chose suivant ces lignes .