Bonjour à tous,
Je cherche la meilleure solution face au problème suivant :
Nous avons une application c# qui gère des envois de mail depuis une table SQL server.
Les adresses des destinataires "to" et autres copies cachées sont contenus dans des champs.
Les mails sont envoyé via la fonction SMTPClient.SendAsync();
Problème, lorsqu'une adresse du champ "to" ou "cci" est erronée et est rejeté par le serveur SMTP nous avons l'exception "NullReferenceException" et aucun destinataire ne reçoit l'e-mail.
D'où les questions:
- Existe t-il un moyen sur et efficace pour vérifier les adresses destinataires (au moins sur propre notre domaine)?
- Est-il plus judicieux de vérifier les adresses avant l'envoi ou dans la gestion d'exception?
En vous remerciant par avance de votre aide.
MvK
Partager