Bonjour,
J'ai beau trifouillé dans le forum mais je ne trouve pas de solution à mon problème. J'utilise BCB 6 et Indy 8.0.25. Je souhaite envoyer un mail à partir de n'importe quel serveur de messagerie (gmail, yahoo, domaine spécifique) vers n'importe quel serveur...
J'ai tenté aussi d'installer la suite OverbyteIcsV5 mais je reçois un message d'erreur lors de la compilation du paquet IcsBcb60.bpk. J'ai enlevé toute référence bcbie trouvée dans le paquet mais j'ai toujours des erreurs de compilation...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 TIdSMTP* SMTP = new TIdSMTP(this); TIdMessage* Message = new TIdMessage(this); Message->From->Text = "adresse_expéditeur@gmail.com"; Message->ReplyTo->EMailAddresses= "adresse_expéditeur@gmail.com"; Message->Recipients->EMailAddresses = "adresse_destinataire@yahoo.fr"; Message->Subject = "Intitulé du mail"; Message->Body->Add("Contenu du mail"); SMTP->AuthenticationType = atLogin; SMTP->UserId = "adresse_expéditeur@gmail.com"; SMTP->Password = "mot_de_passe_expéditeur"; SMTP->Host = "smtp.gmail.com"; //J'aimerais qu'il soit modifiable SMTP->Port = 25; SMTP->Connect(); SMTP->Send(Message);
Si vous avez une solution simple à me proposer, je suis preneur !
Partager