-
Bonsoir,
Merci pour la réponse.
Au bureau j'ai la version 2009, tu peux m'envoyer ton programme (du moins la partie de l'envoi de mail) cà me serait d'un grand appui.
L'idée principale et de pouvoir transmettre un simple mail (destinataire, objet et le texte) d'un pc connecté à un réseau intranet, sur lequel il ya une connexion internet partagée avec proxy (astaro).
Merci.
-
Page dans l'aide de C++Builder 2009 :
ms-help://embarcadero.rs2009/Indy/frames.html?frmname=topic&frmfile=TIdSMTP_QuickSend@string@string@string@string@string.html
Code:
IdSMTP1->QuickSend("smtp.orange.fr", "Sujet du message", "recepteur@fournisseur", "envoyeur@fournisseur", "Coprs du message.");
Si ton smtp réclame une authentification, il faut préciser les propriétés Password, Username, port, UseTLS et AuthType du composant avant de se connecter.
Cette fonction ne permet pas d'envoyer une pièce jointe mais cela te permettra de vérifier que ta liaison avec le serveur smtp fonctionne.
Si cela pose encore problème, c'est surement la traversée du proxy qui bloque.
Si tu es sur une connexion d'orange, certain smtp ne réclame pas d'authentification. Si cela ne marche pas avec celui d'orange, essaie smtp.wanadoo.fr (les smtp d'orange sont uniquement accessible sur les connexions d'orange). Ainsi, on peut envoyer des messages avec l'adresse que tu veux par exemple monserveur@cestmonadresse.fr sans aucun problème.