[RESOLU] PhpMailer SMTP Error

Eléphanteau du PHP | 36 Messages

16 avr. 2015, 11:31

Bonjour à vous,

on m'a conseillé sur ce forum d'utiliser PhpMailer pour tout ce qui est envoie d'emails avec pièces jointes etc.

Lors de mes tests qui se sont avérés plus que concluants, aucun problème.

Une fois que j'ai déployé en PROD sur mon serveur (ovh), je me suis retrouvé confronté à la problématique suivante :

Tous les 3 /4 mails, SMTP Error avec comme message :

SERVER -> CLIENT: 555 sorry, too many emails (#5.7.1)
SMTP ERROR: Password command failed: 555 sorry, too many emails (#5.7.1)
CLIENT -> SERVER: QUIT
SMTP ERROR: QUIT command failed:
SMTP connect() failed.

Est-ce que c'est déjà arrivé à l'un d'entre vous ?

Pour info, j'utilise SSL avec SmtpAuth par login / password

Merci

Mammouth du PHP | 688 Messages

16 avr. 2015, 12:43

il y a une limite pour le nombre d'envoi d'email par stmp chez ovh pour une durée donnée. voir si c'est pareil pour les autres façons d'envoyer ou attendre entre chaque envoi.

Eléphanteau du PHP | 36 Messages

16 avr. 2015, 13:59

Oui j'ai eu le support d'ovh, ils brident à 20 destinataires maximum par envoi et à 200 mails maximum par heure... j'en suis très loin...

J'ai au maximum 4 destinataires et une trentaine d'envois par heure...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

17 avr. 2015, 09:17

Ce message d'erreur est renvoyé par le serveur mail d'OVH donc il est probable que seul le support d'OVH soit à même de pouvoir t'expliquer l'origine de cette limitation et de comment elle est appliquée (ou mal appliquée dans ton cas)
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 36 Messages

17 avr. 2015, 12:33

Bonjour @rthur, merci pour ta réponse.

Quand je les ai eu, ils m'ont dit "le problème ne vient pas de chez nous".

Au vue de mon script qui fonctionne convenablement (envois d'emails à plusieurs destinataires avec différentes pièces jointes) quand je n'ai pas cet erreur, je te rejoins sur le fait que le problème vient bien d'OVH.

J'ai donc ouvert un incident chez eux.

Merci beaucoup.