Afin de pouvoir envoyer un mail depuis une application déportée, développée en Delphi 7, j'utilise un TIdMessage et TIdSMTP.
La propriété "host" du TIdSMTP doit être initialisée en fonction du fournisseur d'accès internet de l'utlisateur.
IdSMTP1.host := 'smtp.wanadoo.fr'.
IdSMTP1.host := 'smtp.free.fr
etc. suivant le provider des utilisateurs de cette application.
Pour le moment, je demande de renseigner à la première utilisation ce paramètre que je sauvegarde dans le registre pour aller le lire à chaque nouvelle utilisation.
D'où ma question : "Comment récupérer ce paramètre ("host") sur chaque machine qui héberger mon application sans demander à l'utilisateur de le renseigner (même une seule fois, ça ne fait pas riche, d'autant qu'il peut changer de provider tous les jours si ça lui chante) ?"
Merci d'avance pour le tuyau
Partager