2009-07-31 9 views
0

je reçois une erreur « 5.7.1: Impossible de relais pour [email protected] »envoyer des messages électroniques dans .NET

des idées ce que cela signifie?

+1

Veuillez utiliser la balise "C#". 31000+ pour cela et zéro pour csharp. – gbn

+0

Un autre petit point: vous n'envoyez pas d'email en C#. Vous envoyez un e-mail dans .NET en utilisant un programme que vous avez écrit dans le langage de programmation C#. Vraisemblablement, le même problème se serait produit si vous aviez écrit le code dans VB.NET. –

+0

Je l'ai changé pour "email .net smtp", car il n'avait rien à voir avec C# en particulier, mais beaucoup à faire avec à la fois l'email en général et le SMTP en particulier. –

Répondre

4

Cela signifie que le serveur SMTP que vous utilisez n'autorise pas le relais - cela peut être dû au fait que vous ne vous authentifiez pas ou que vous ne l'envoyez pas à une adresse e-mail locale. Il y a une option (dans IIS SMTP de toute façon) pour permettre le relais sans authentification

1

Avez-vous spécifié un serveur SMTP? Pouvons-nous voir une partie de votre code?

+0

je mets dans "localhost" – leora

2

Le serveur SMTP doit être configuré pour relayer le courrier vers d'autres domaines.

Questions connexes