【问题标题】:Mail Sending problem with ASP.NetASP.Net 邮件发送问题
【发布时间】:2016-02-12 20:43:06
【问题描述】:

我想通过 ASP.Net 发送邮件。但是,这给了我“SendUsing”错误。

代码:

<%
string strKime = "xxx@hot.com";
string strKimden = "deneme@hot.com";
string strKonu = "ASP.net mail gönderme işlemi";
string strMetin = "Bu sayfa asp.net mail komponenti     tarafından gönderildi";
System.Web.Mail.SmtpMail.Send(strKimden, strKime, strKonu, strMetin);

%> 

【问题讨论】:

    标签: c# .net asp.net smtp


    【解决方案1】:

    也许,SMTP 服务器配置不正确?建议我们在调用 System.Web.Mail 组件或 CDO 时始终指定明确的 smtpserver 名称。

    不确定您是否直接在标记中使用它。理想情况下,您应该有一个通用代码来发送带有所需参数的电子邮件。查看其他答案之一中的链接。

    【讨论】:

      【解决方案2】:

      您是否在web.config 文件中添加了SMTP 设置?

      <system.net>
      <mailSettings>
        <smtp>
          <network 
               host="ServerHostname" 
               port="portNumber"
               userName="username"
               password="password" />
        </smtp>
      </mailSettings>
      

      电子邮件发送需要SMTP 设置。

      【讨论】:

        【解决方案3】:

        您必须将 SmtpClient Host 属性设置为“mail.hot.com”或外发邮件服务器的 ip。

        【讨论】:

          猜你喜欢
          • 2011-03-12
          • 2012-12-08
          • 1970-01-01
          • 1970-01-01
          • 2011-09-07
          • 2017-06-05
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多