ASP.NET jmial 电子邮件的发送
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
sendMail("陈建勇", "chenjianyong@126.com", "chen@126.com", "发个邮件试试", "你能收到,说明是你自己发的");
}
/// <summary>
/// 发送电子邮件 引用jmail 组件
/// </summary>
/// <param name="sender"> 发件人 </param>
/// <param name="senderMail"> 发件人电子邮件 </param>
/// <param name="receiver"> 收件人电子邮件 </param>
/// <param name="subject">主题 </param>
/// <param name="content"> 邮件内容 </param>
public void sendMail(string sender, string senderMail, string receiver, string subject, string content)
{
jmail.MessageClass jmMessage = new jmail.MessageClass();
// 设置字符集
jmMessage.Charset = "gb2312";
//设置邮件内容形式
jmMessage.ContentType = "text/html";
// 发件人邮箱地址
jmMessage.from = senderMail;
// 发件人姓名
jmMessage.fromName = sender;
// 设置主题
jmMessage.Subject = subject;
// 设置内容
相关文档:
在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......
由于用的是VPS主机,不知道啥原因SESSION总是丢失,无奈换Cookies。
查一下MSDN,在ASP.NET有两个COOKIES,Response.Cookies和Request.Cookies,无论用哪个都不行,添加进去后就读取不到
后来发现通过Response.Cookies添加、Request.Cookies读取才行。下面是添加、读取、删除的代码:
//添加
HttpCookie c = ne ......
这几天学习使用WebPart,发现众多问题,使用点滴记录如下,同各位共享:
1、WebPart的使用必须基于一个通过身份验证的用户会话。
2、WebPart的使用的个性化应用于所有人的选项默认是禁用的,可以通过修改Web.config来完成
<webParts>
<personalization>
&nb ......
在ASP.NET页面中经常需要链入一些JS文件,如:
如果在JS里有中文的话,在一般情况下,在浏览器里会报错脚本错误.
如果不信可以自己试一试。
其实是这样的:
由VS.NET自动生成的项目里,Web.Config中有这么一段:
<
globalization
requestEncoding
="utf-8"
responseEncoding
=" ......