首页 > 编程 > .NET > 正文

ASP.NET发送电子邮件源码示例

2024-07-10 13:13:07
字体:
来源:转载
供稿:网友
using system.collections.generic;
using system.text;
using system.net;
using system.net.mail;        try
        {
            //编码暂硬性规定为gb2312
            encoding encoding = encoding.getencoding(936);
            mailmessage message = new mailmessage(
            new mailaddress("自己的邮箱", "5", encoding),//第一个是发信人的地址,第二个参数是发信人
            new mailaddress(textbox1.text));//收信人邮箱
            message.subjectencoding = encoding;
            message.subject =textbox2.text;//标题
            message.bodyencoding = encoding;
            message.body = textbox3.text; //主体
            smtpclient smtpclient = new smtpclient("smtp.163.com");//信箱服务器
            smtpclient.credentials = new networkcredential("自己的邮箱用户名", "自己的邮箱密码");//信箱的用户名和密码
            smtpclient.timeout = 999999;
            smtpclient.send(message);
        }
        catch (exception ex)
        {
            throw new exception(ex.message);
        }
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表