De la part d’un novice : aujourd’hui, nous avons connu une expérience où tous nos e-mails ont été essentiellement bloqués et les utilisateurs ne pouvaient plus s’inscrire, récupérer leurs mots de passe ou se connecter par e-mail, car la diffusion hebdomadaire a été lancée après une migration d’un forum hérité, avec plus de 300 000 e-mails dans la file d’attente sidekiq. Ainsi, toute personne tentant de se connecter par e-mail, de s’inscrire ou de récupérer son mot de passe, etc., n’a reçu aucun e-mail et s’est retrouvée bloquée (comme on dit)…
Le problème provenait du fait que nous utilisons GMAIL comme relais de messagerie, et GMAIL (gratuit) impose des limites à ce type de relais SMTP, ce qui a entraîné le blocage de notre compte pour la journée.
Je souhaiterais demander l’ajout de cette fonctionnalité à l’avenir (sauf s’il existe une autre façon de résoudre ce problème).
Proposition
Ajouter un nouvel ensemble de variables app.yml permettant aux administrateurs de configurer un relais de messagerie différent pour les résumés.
Lors de la configuration, la fenêtre de dialogue pourrait afficher : Voulez-vous configurer un serveur SMTP différent pour les résumés ? et l’utilisateur pourrait utiliser le même relais SMTP s’il le souhaite.
Justification
Pour les grands forums avec une activité importante de résumés, il serait utile de pouvoir acheminer ces e-mails de résumé via un relais SMTP différent de celui utilisé pour les tâches essentielles, telles que la récupération de mot de passe, la connexion et l’inscription.
Pour l’instant, nous avons désactivé tous les résumés. Nous avons toutefois remarqué une option permettant de limiter cela aux X derniers jours. La valeur par défaut, lorsque je l’ai vérifiée aujourd’hui, était de 365 jours. Pour une raison quelconque, notre serveur migré a mis en file d’attente plus de 300 000 messages.
Discussion
Ce n’est pas un problème majeur, mais il serait bon, je pense, de séparer les e-mails de résumé des e-mails critiques ; car même si la priorité de la file d'attente est plus élevée pour les e-mails critiques, si le relais SMTP est bloqué en raison d’un nombre excessif de résumés, les e-mails critiques seront également bloqués.
De plus, certains forums pourraient rencontrer une situation similaire sans en connaître la raison exacte, alors que leur messagerie SMTP est en fait bloquée pour la raison mentionnée ci-dessus.
Merci pour votre attention réfléchie.
TangentialDuck