当前位置: 首页 > 知识库问答 >
问题:

从localhost发送邮件是正确的。但从互联网空间(web)不起作用

帅德惠
2023-03-14

我可以从本地主机发送电子邮件。但是当我从互联网空间发送电子邮件时,我遇到了一个问题。问题出在网站面板上吗?我该如何解决?

系统.Net.Mail。SmtpException:SMTP服务器需要安全连接,或者客户端未通过身份验证。服务器响应为:5.5.1需要身份验证。在System.Net.Mail.MailCommand上了解更多信息。System.Net.Mail.SmtpTransport上的CheckResponse(SmtpStatusCode statusCode,字符串响应)。SendMail(MailAddress发件人、MailAddressCollection收件人、String deliveryNotify、Boolean allowUnicode、SmtpFailedRecipientException

at System.Net.Mail.SmtpClient.Send(MailMessage message)

at Defraz.Movafaqiyat.WebApp.usercontrols.AppCodes.MailHelper.SendMailMessage(String from, String to, String bcc, String cc, String subject, String body, String html" target="_blank">domainName, Boolean isBodyHtml)

webconfig的一部分:

<smtp from="movafaqiyat@gmail.com">
    <network host="smtp.gmail.com" port="587" userName="movafaqiyat@gmail.com" password="mypassword" defaultCredentials="false" enableSsl="true" />
  </smtp>

共有1个答案

房时铭
2023-03-14

尝试使用port=“465”(在邮件客户端中设置POP),并确保此端口在用于发送电子邮件的服务器上打开。

 类似资料:
  • 问题内容: 用Java发送和接收邮件的最简单方法是什么。 问题答案: 不要忘记Jakarta Commons Email 发送邮件。它具有非常易于使用的API。

  • 我的Localhost500工作,但heroku链接不发送电子邮件,不显示任何错误= 2022-05-18T10:43:47.325326 00:00 heroku[router]: at=info method=GET path=“/available?date=May 18, 2022” host 82017.herokuapp.com request_id=“59.153.17.150” d

  • 我正在开发firebase web应用程序。我需要通过我的网络应用发送电子邮件。我看了一些教程,找到了一些代码。使用上述代码,我可以发送电子邮件。它在端口9091中运行。当地址栏上有www.mywebsite时,将发送此消息。com/sendMail。但是,当我将此页面托管到Firebase时,此代码中要做哪些更改,端口号是否必须更改?。请帮助在我的web应用程序中实现此代码。

  • 问题内容: 在我的AngularJS Web应用程序之一中,我需要通过向相关人员发送电子邮件来确认密码。如何在AngularJS中实现呢?我是.NET专家,正在使用Visual Studio 2013。 问题答案: 我已经通过网络服务实现了,请参考下面的代码片段 和ajax调用为

  • 当我试图从“smtpout.asia.secureserver.net”发送邮件时,它是从本地主机而不是“secureserver”主机发送的。下面是代码: catt(MessagingExc的e){抛出新的Runtime异常(e);} 调试: 但是如果我将主机更改为“smtp.gmail.com”,它就可以正常工作。

  • 问题内容: 我正在使用JavaMail在Android应用程序中阅读邮件。我试图涵盖所有组合,即在“自定义服务器” /“ Gmail ID” /“ Live ID”上发送/接收的邮件。 从GMail WITH Attachment发送的某些邮件中出现问题。我可以收到附件,但是内容返回 这是用于接收和阅读消息的代码: 我对有问题的邮件的了解: 还返回名称,即以这种格式出现FirstName Last