C# 匿名邮件发送:中继访问被拒绝

C# 匿名邮件发送:中继访问被拒绝,c#,.net,sql-server,email,smtp,C#,.net,Sql Server,Email,Smtp,我有一台SQL Server,它正在发送一些电子邮件。但现在我从代码中发送它们,应该在代码中重写此功能。但是没有成功 System.dll中发生“System.Net.Mail.SmtpException”类型的异常,但未在用户代码中处理 其他信息:事务失败。服务器响应为:5.7.1:拒绝中继访问 请告诉我,我做错了什么 SQL Server邮件设置: 代码邮寄: var smtp = new SmtpClient("15.15.15.15", 25); smtp.Send("fasgasg@

我有一台SQL Server,它正在发送一些电子邮件。但现在我从代码中发送它们,应该在代码中重写此功能。但是没有成功

System.dll中发生“System.Net.Mail.SmtpException”类型的异常,但未在用户代码中处理

其他信息:事务失败。服务器响应为:5.7.1:拒绝中继访问

请告诉我,我做错了什么

SQL Server邮件设置:

代码邮寄:

var smtp = new SmtpClient("15.15.15.15", 25);
smtp.Send("fasgasg@hosthere.ru", addressOfPhone, "subj", "body");

您试图通过的服务器设置为拒绝匿名用户发送邮件(大多数情况下都是为了防止垃圾邮件发送者)。您可能需要首先进行身份验证,可能需要使用基本身份验证。

您试图通过的服务器被设置为拒绝匿名用户发送邮件(大多数情况下都是为了防止垃圾邮件发送者)。您可能需要首先进行身份验证,可能需要使用基本身份验证。

您试图通过的服务器被设置为拒绝匿名用户发送邮件(大多数情况下都是为了防止垃圾邮件发送者)。您可能需要首先进行身份验证,可能需要使用基本身份验证。

您试图通过的服务器被设置为拒绝匿名用户发送邮件(大多数情况下都是为了防止垃圾邮件发送者)。可能您需要先进行身份验证,可能使用基本身份验证。

你是对的:我应该在特定用户下运行此代码,然后它可以正常工作。你是对的:我应该在特定用户下运行此代码,然后它可以正常工作。你是对的:我应该在特定用户下运行此代码,然后它可以正常工作。你是对的:我应该在特定用户下运行此代码,然后它可以正常工作那么它工作得很好。