ASP.NET Email + WebConfig

这里演示如果把 Email provider 的资料写在 WebConfig 里和调用它.

如果整个项目只需要使用一个 Email, 可以写入system.net里, 微软已经帮我们设计好了

<configuration>
  <system.net>
    <mailSettings>
      <smtp deliveryMethod="Network" from="Stooges Web Design Default &lt;[email protected]&gt;">
        <network host="mail.stooges.com.my"
                 port="587"
                 userName="[email protected]"
                 password="I(d3pwt3cs"
                 enableSsl="false" />
      </smtp>
    </mailSettings>
  </system.net>
<configuration>

然后简单调用就可以了

SmtpClient smtp = new SmtpClient();
MailMessage mail = new MailMessage
{
    Subject = "subject",
    Body = "html content",
    IsBodyHtml = true
};
mail.To.Add("[email protected]");
smtp.Send(mail);
时间: 2024-10-30 19:44:08

ASP.NET Email + WebConfig的相关文章

ASP.NET的WebConfig

WebConfig 花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法.很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点.所以这里只介绍一些比较常用的节点. <?xml version="1.0"?> <!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置.可以使用 Visual Studio 中的"网站"->"Asp.Net 配置"选

asp.net mvc webconfig配置文件操作

读取web.config数据,可以不用编译.如发布后,非常有用web.config文件<configuration> <appSettings> <add key="Pwd" value="yms6666" /> </appSettings> </configuration> c#后台代码读取Key为Pwd的数据 string pwd= System.Configuration.ConfigurationM

c# asp.net 修改webconfig文件 配置

#region 修改config文件 /// <summary> /// 修改config文件(AppSetting节点) /// </summary> /// <param name="key">键</param> /// <param name="value">要修改成的值</param> public static void UpdateAppSetting(string key, str

asp.net 在webConfig中对某个节点加密和解密

打开计算机左下角所有程序 Microsoft Visual Studio 2012\Visual Studio Tools\vs2012兼容命令提示 加密命令:aspnet_regiis.exe -pef "connectionStrings" "C:\VisualStudio2008\Authorization" –pef表明程序是以文件系统的形式建立的.第二个“connectionStrings”是你要加密的configuration 节点名字.第三个参数指名

ASP.NET [email&#160;protected]多个对象

需求:同时查看一个产品信息和发布会员的信息 方案1:新建ViewModel 方案2:ViewData.ViewBag 方案3:Tuple<obj1,obj2> 在这里我们使用方案3来实现这个问题,方案1和方案3大家都懂 controller代码 using System; using System.Web.Mvc; namespace Razor.Controllers { public class HomeController : Controller { Razor.Models.Prod

ASP.NET MVC3 系列教程 – 新的Layout布局系统

原文地址:http://www.cnblogs.com/highend/archive/2011/04/18/asp_net_mvc3_layout.html I:回忆MVC2当中MasterPage那些事 code: <!------------Begin--------------> <!-- Master文件 --> <%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPa

(网上看的)asp.net使用uploadify上传出现的IO Error问题

解决方法: 1.uploadify控件的自定义size必须调整大小,即属性:sizeLimit:'300000000000' //根据自己需要 2.asp.net中webconfig用记事本打开,插在<system.web></system.web>之间, “<httpRuntime maxRequestLength="2097151" executionTimeout="50000" />” maxRequestLength大小

Centos之压缩和解压缩命令

常用压缩格式:.zip .gz .bz2 常用压缩格式:.tar.gz  .tar.bz2 zip格式压缩 zip压缩文件名 源文件 压缩文件 zip -r 压缩文件名 源目录 压缩目录 [[email protected] ~]# zip 牛牛.zip 牛牛 -bash: zip: 未找到命令 我们压缩 牛牛 报错 zip 未找到命令 我们用yum命令安装下 yum -y install zip [[email protected] ~]# zip 牛牛.zip 牛牛 adding: 牛牛 (

使用http.cookiejar带cookie信息登录爬取方法 -《狗嗨默示录》-

Login.py # !/usr/bin/env python # -*- coding: utf-8 -*- import urllib.request import urllib.parse import user_info import http.cookiejar import re import time import socket cookie = http.cookiejar.CookieJar() #创建cookieJar保存cookie handler = urllib.req