J'ai récemment acheté un nouvel ordinateur, et maintenant mes e-mails ne sont jamais envoyés, et il n'y a JAMAIS aucune exception levée ou quoi que ce soit.SmtpClient.SendAsync() ne fonctionne plus
Quelqu'un peut-il fournir des échantillons qui fonctionnent avec la classe SmtpClient? Toute aide sera grandement appréciée.
Merci
Mises à jour
Ok - J'ai ajouté titres de compétence. Et peut envoyer avec succès le courrier électronique de manière synchrone. Mais je ne peux toujours pas les envoyer de manière asynchrone.
Old: Après avoir essayé d'envoyer synchroniquement e-mail, je reçois l'exception suivante:
La transaction a échoué. La réponse du serveur était:
5.7.1
<[email protected]>
: Accès relais refusé.
Merci beaucoup; J'essaye ceci maintenant. J'ai déjà essayé mais mon code était différent, donc je vais essayer à votre façon. –
Ok, j'ai une exception: la transaction a échoué. La réponse du serveur était: 5.7.1 <[email protected]>: Accès relais refusé - Je vais mettre à jour ma question avec les progrès. Je n'ai aucune idée de ce que cela signifie –
Cela signifie que le serveur SMTP que vous utilisez n'est pas configuré pour relayer les mails vers les serveurs en amont. Si vous utilisez IIS vous pouvez jeter un oeil à cet article: http://support.microsoft.com/kb/293800 –