J'essaie de configurer le serveur SMTP sur IIS pour l'envoi de mails. Le serveur SMTP est destiné à être utilisé par le code ASP.NET en C#. J'ai déjà utilisé gmail smtp dans lequel j'ai fourni le smtp.gmail.com en tant qu'hôte avec le port sécurisé et mon uid/pwd gmail. Cela a bien fonctionné. Voici le code utilisé pour le faire.Envoyer un message en utilisant localhost SMTP
SmtpClient smtpClient = new SmtpClient();
smtpClient.UseDefaultCredentials = false;
smtpClient.Host = "smtp.gmail.com";
smtpClient.Port = 587;
smtpClient.Credentials = new NetworkCredential(uname,pwd);
smtpClient.EnableSsl = true;
smtpClient.Send(mailMessage);
Maintenant, je prévois d'utiliser le serveur SMTP localhost sur IIS, quelles valeurs devrais-je donner les paramètres UseDefaultCredentials et de vérification des pouvoirs. J'attribuerai false à EnableSsl car il se trouve sur le port 25.
En outre, quelle pourrait être la configuration de serveur virtuel SMTP la plus simple.
Cela ne fonctionne pas. J'ai une erreur "Hôte SMTP inconnu" – lenden
Avez-vous démarré le service SMTP IIS? – Natim
oui, mais ça ne marche toujours pas (j'ai win8, mais si j'ai bien compris, j'ai tout activé à droite). devrais-je écrire smth comme " " à la config web? il est encore "hôte smtp inconnu", si je viens d'écrire ces 3 lignes –
lenden