Erreur 501 avec EmailEnvoiemessage

Posté par scarface38 le 22/10/2007 12:43:28
bonjour
j'ai voulu ajouter une temporisation tous les 14 envois de message d'après une table et j'ai un message d'erreur alors qu e tout marchait bien avant....

je rempli les champs pour l'email avec l'expéditeur, le destinataire....... et je fais :
SI EmailEnvoieMessage(Utilisateur) ALORS
....
...


et la, message erreur :

l'envoi du message a echoué.
1er essai : echec à l'envoi de destinataire.
la dernière réponse du serveur SMTP est :
501 rcpt invalid mail adress, invalid local name syntax

2eme essai :
le contenu d'Email.expéditeur n'est pas reconnu par le serveur.
3eme et 4eme essais : identique.

je ne comprends pas ce qu'il faut faire.

j'ai créer un bouton avec ce code dedans :
nomuser est une chaîne
//SI EmailOuvreSession("scarface.didier@aliceadsl.fr","carine", "pop.aliceadsl.fr","smtp.aliceadsl.fr") = Vrai ALORS
SI EmailOuvreSessionSMTP("scarface.xxxx@xxxxx.fr","smtp.xxx.fr") = Vrai ALORS

nomuser ="scarface.xxxx@xxxxx.fr"
SINON
nomuser = ""
Erreur("Impossible d'établir la connexion")
ErreurInfo(errMessage)
FIN

// Initialisation de la structure e-mail
Email.Destinataire = "didier@xxxxx.fr"
Email.Expéditeur = "cave@cave.fr"
Email.Message = "Test Auto eMail"
Email.NbDestinataire = 1

// Envoie le mail
SI EmailEnvoieMessage(nomuser) = Faux ALORS
Erreur("EmMailEnvoieMessage a échoué '" + ...
ErreurInfo(errMessage) + "'")
SINON
Info("EmMailEnvoieMessage a réussi")
FIN
EmailFermeSession("scarface.xxxx@xxxxx.fr")

et la, l'envoi se fait bien.
une idée ?
bonne journée

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=5460&post_id=22432