vendredi 24 décembre 2010

Find SMTP configuration of a WebApplication or farm

Si un jour vous avez besoin d'envoyer un mail via votre code, plutôt que de mettre l'addresse SMTP pour l'envoi de mail en dur dans votre code, utilisez plutôt le code suivant:

string smtpServerAddress = SPContext.Current.Site.WebApplication.OutboundMailServiceInstance.Server.Address; 
SmtpClient smtpClient = new SmtpClient(smtpServerAddress); 

Ces lignes de code vous permettront de récupérer l'addresse SMTP (configurée dans votre Web Application ou dans la ferme) pour l'envoi de mail et d'instancier un objet smtp que vous utiliserez pour l'envoi de vos mails

Aucun commentaire:

Enregistrer un commentaire