Envoi SMTP

Bonjour,

J’ai créé un script permettant de générer un document qui est ensuite transmis par mail à une dizaine de personnes.

Pour cela, je fait un boucle sur les emails pour les envoyer un par un à l’aide du module PHP PEAR “mail” et “mail_mime”.

Ce script fonctionne bien mais j’ai un soucis au niveau du service SMTP. Les mails sont bloqués.

Lorsque je consulte la queue sur geximon, j’obtient le message suivant (pour chaque mail) :

07:46:46 1NwqlK-0005c1-N7 <= www-data@mondomaine.com U=www-data P=local S=180560 07:46:46 1NwqlK-0005c1-N7 ** mail@destination.com R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<www-data@mondomaine.com> SIZE=183999: host smtp.free.fr [212.27.48.4]: 502 5.5.2 Error: command not recognized 07:46:46 1NwqlK-0005c4-VN <= <> R=1NwqlK-0005c1-N7 U=Debian-exim P=local S=108301 07:46:46 1NwqlK-0005c1-N7 Completed 07:46:47 1NwqlK-0005c4-VN ** www-data@mondomaine.com R=hub_user_smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<> SIZE=110799: host smtp.free.fr [212.27.48.4]: 502 5.5.2 Error: command not recognized 07:46:47 1NwqlK-0005c4-VN Frozen (delivery error message)

J’utilise EXIM en tant que relai smtp vers le serveur de free …

Je ne comprend pas la clause “command not recognized” (tout du moins, je ne vois pas où ca cloche et je ne connais pas les commandes SMTP)

Avez vous une idée ? Je peux fournir au besoin le script PHP d’envoi des emails et la configuration d’exim (si vous me dites de quel fichier vous avez besoin) !!

Merci à vous !