Utiliser Gmails SMTP sortant de DELPHI (Indy) en utilisant TLS
Je suis l'aide d'INDY à envoyer un Email en utilisant le client SMTP sur le port 25 sans problème.
Maintenant, j'ai besoin d'envoyer un e-Mail à l'aide d'un compte Gmail, et pour cela j'ai besoin d'utiliser le protocole TLS.
Quelqu'un peut-il fournir un exemple simple sur la façon de le faire.
Grâce
source d'informationauteur DRokie
Vous devez vous connecter pour publier un commentaire.
Ce code fonctionne pour GMail:
Vous avez besoin de la SSL dll pour rendre la IdSSLIOHandler travail.
Il y a de l'info à Indy SSL Site web
qui vous rediriger vers Fulgan Site De Téléchargement De
Vous pouvez en télécharger un package adapté pour votre plate-forme, puis inclure les 2 dll avec votre application. J'ai moi-même utilisez que 2 dll avec l'indy composants pour envoyer du courrier par email pour plus de 2 ans. Le seul problème est que l'envoi est assez lent.
Vous dis pas quelle version de l'Indy que vous utilisez.
Pour utiliser TSL (dernières modifications de sécurité dans Hotmail/GMaill), vous devez utiliser Indy 10.
Voir description ici.
En fait Y utiliser cette configuraction d'envoyer des mails à l'aide de GMail et il fonctionne correctement: