tine82
Messages postés2Date d'inscriptionvendredi 9 janvier 2004StatutMembreDernière intervention 9 janvier 2004 9 janv. 2004 à 11:54
PS: voici mon code (trouvé sur dévellopez.com)
// -------------- envoi de l'e-mail ---------------------
// paramètres de l'e-mail
IdMessage1.Clear; //Efface l'entête et le corps du message
IdMessage1.From.Text :='mon_adresse@truc.fr'; //Adresse email de l'expediteur
IdMessage1.ReplyTo.EMailAddresses:='mon_adresse@truc.fr'; //Adresse email où le destinataire pourra répondre
IdMessage1.Recipients.EMailAddresses:='son_adresse@truc.fr'; //Adresse email du destinataire
IdMessage1.Date:=date; //Date de l'envoi du message
IdMessage1.Subject:='test1'; //Sujet du message
IdMessage1.Priority:=mpNormal; //Priorité du message
IdMessage1.Body.Assign(XMLdoc.XML); //Corps du message
//Connexion au serveur smtp
IdSMTP1.AuthenticationType:=atLogin; //Type d'authentification
IdSMTP1.Host:='smtp.free.fr'; //Hôte (par exemple pour Free : smtp.free.fr)
IdSMTP1.Port:=25; //Port (par exemple pour Free : 25)
IdSMTP1.UserName:='mon_nom'; //Nom d'utilisateur
IdSMTP1.Password:='motdepasse'; //Mot de passe
IdSMTP1.Connect(); //Connexion
try
IdSMTP1.Send(IdMessage1); //Envoi du message
finally
IdSMTP1.Disconnect; //Déconnexion
end;