Même réponse que dans Comment utiliser IdSMTP pour envoyer un message
As-tu fourni le login\pw ?
1 2
| IdSMTP1.Username = ...;
IdSMTP1.Password = ...; |
Pour GMAIL c'est obligatoire, contrairement au SMTP de Neuf qui utilise probablement tes identifiants de connexion Internet pour confirmer ton identité !
C'est une différence classique entre un SMTP fourni par le FAI et un SMTP externe
satDefault est la valeur par défaut depuis Indy 10 mais ce n'est pas le cas en Indy 9 en atNone par défaut, faut forcer atLogin
IdSMTP1.AuthType := satDefault; // Indy 10
IdSMTP1.AuthType := atLogin; // Indy 9 de D6
Partager