C# asp.net中的邮件

C# asp.net中的邮件,c#,.net,email,C#,.net,Email,嗨,我在C#net上发邮件有问题。我想将邮件发送到电子邮件地址,但不想打开Outlook。是否有任何程序来执行此操作。请帮助在c#net中发送邮件。听起来像是您在表单上添加了mailto:…链接。这将始终打开用户PC上的默认邮件客户端 你需要做的是有一个联系表格,并通过服务器发送电子邮件 有关更多信息,请访问以下网站: 供参考: 您需要访问SMTP服务器。如果您有,请将以下内容添加到web.config: <system.net> <mailSettings&

嗨,我在C#net上发邮件有问题。我想将邮件发送到电子邮件地址,但不想打开Outlook。是否有任何程序来执行此操作。请帮助在c#net中发送邮件。

听起来像是您在表单上添加了
mailto:…
链接。这将始终打开用户PC上的默认邮件客户端

你需要做的是有一个联系表格,并通过服务器发送电子邮件

有关更多信息,请访问以下网站:


供参考:


您需要访问SMTP服务器。如果您有,请将以下内容添加到web.config:

  <system.net>
    <mailSettings>
      <smtp>
        <network 
             host="relayServerHostname" 
             port="portNumber"
             userName="username"
             password="password" />
      </smtp>
    </mailSettings>
  </system.net>
要发送消息,您将使用该类(如果您添加了我上面建议的xml,则可以从web.config方便地配置该类)。示例:

   SmtpClient client = new SmtpClient();
   client.Send(message);

System.Net.Mail名称空间就是要这样做的;请查看:

relayhostname的含义是什么?它是gmail、yahoomail或我的主机名,我要在其中上载网站。我如何才能找到端口号这将是您的SMTP服务器地址。端口通常是25,但并不总是如此。感谢您提供的插件(systemNetMail.com是我的网站)--Dave@dave-这是一个很好的资源。我将所有托管客户都发送到那里(以前是在…)时发送System.Web.Mail。感谢您的友好插件(systemNetMail.com是我的网站)。@Dave没问题,在尝试帮助其他用户时很方便。感谢您创建它。
   SmtpClient client = new SmtpClient();
   client.Send(message);