Pour que Username et Password soit pris en compte, ajoute cette ligne
IdSMTP1->AuthType = satDefault;
Pour le SSL, Indy fourni tout le n�cessaire
M�me si je pense que Free ne l'exige pas !
1 2
| IdSMTP1->IOHandler = new TIdSSLIOHandlerSocketOpenSSL(); // ne pas oublier de libérer
IdSMTP1->UseTLS = utUseRequireTLS; |
Pense � fournir aussi une adresse email dans TIdMessage->From->Address peut acc�l�rer le routage du mail, d'ailleurs certains serveurs SMTP v�rifie la valid� de cette adresse, un serveur invalide provoquera une exception, un compte invalide pourrait nuire � l'�mission (protection usurpation d'identit�) ou � la r�ception (Anti-virus, anti-spam et anti-fishing pouvant neutraliser le mail)
Partager