博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WebForm 发送邮箱
阅读量:5308 次
发布时间:2019-06-14

本文共 1735 字,大约阅读时间需要 5 分钟。

首先在设置发件邮箱的SMTP服务,以新浪邮箱为例:设置区----客户端pop/imap/smtp----“POP3/SMTP服务”和“IMAP4服务/SMTP服务”设置为启动。

引用using System.Net; using System.Net.Mail;两大类

方法:用SmtpClient的send方法,可以倒推出来。

 

页面端:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

发邮件

收件人:
邮箱标题
邮箱内容
View Code

 

 

代码区:

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Net;//发邮箱需要该类using System.Net.Mail;//发邮箱需要该类public partial class _Default : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {        Button1.Click += Button1_Click;    }    void Button1_Click(object sender, EventArgs e)    {        string recipient = TextBox1.Text;//收件人        string title=TextBox2.Text;//邮箱标题        string content = TextBox3.Text;//邮箱内容        SmtpClient smtp = new SmtpClient("smtp.sina.cn");//创建发送邮件的客户端对象        //创建MailAddress对象,分别构建成发送者和接收者        MailAddress from = new MailAddress("15169205610m@sina.cn");//设定发件人        MailAddress to = new MailAddress(recipient);//设定收件人        MailMessage mess = new MailMessage(from,to);//创建对象出来,发现里面需要两个MailAddress对象,分别是发送者和接受者        mess.Subject = title;  //填充邮件标题行        mess.Body = content; //填充邮件内容        NetworkCredential cred = new NetworkCredential("15169205610m@sina.cn", "这个邮箱的密码");//创建发送者的验证证书        smtp.Credentials = cred;//邮件客户端证书设置 Credentials中的提示有错误,没法倒推出来,直接记住        smtp.Send(mess);//调用客户端对象的发送方法,看到里面需要一个MailMessage对象          }}
View Code

完!!!

转载于:https://www.cnblogs.com/wwz-wwz/p/6075341.html

你可能感兴趣的文章
DbUtil数据库连接
查看>>
PHP程序对网页表单的处理
查看>>
栅格系统
查看>>
JMS学习八(ActiveMQ消息持久化)
查看>>
MyEclipse 10 中增加插件
查看>>
app版windows95
查看>>
Vue模拟后台数据,proxy代理
查看>>
ADO.Net中有关于连接不上SQL Server的解决办法
查看>>
代码积累与编程能力哪个更重要
查看>>
tomcat,java,jdk verson match
查看>>
spring1冲刺感想与总结
查看>>
多一点学习之外的人文思考
查看>>
xbz分组题B 吉利数字 数位dp入门
查看>>
股票新手入门三阶段
查看>>
C++ char转十六进制
查看>>
FLIR ONE PRO热成像仪
查看>>
第五次作业
查看>>
Beta阶段Scrum 冲刺博客合集
查看>>
Linux学习之CentOS(八)----详解文件的搜寻、查找(转)
查看>>
wpf屏蔽快捷键alt+space,alt+F4
查看>>