.Net平台实战Mail C#版本2006-1-22 8:13:59
完全按照RFC821/822协议,用Socket实现SendMail模型。 对于mail服务来说,发送相对解析来说是很简单的。本文主要是用Socket来实现SendMail服务。 程序名称SendMail.cs 辅助工具Base64.cs 调用方法: ............ SendMail mail = new SendMail("smtp.163.com",25); mail.Authorization=true; mail.Username=""; mail.Password=""; mail.HtmlStyle=true; mail.From="my-mail"; mail.To=new string[]{"mail1","mail2"}; if(mail.connect()) { bool b=mail.send("标题","内容"); MessageBox.Show(b?"信已经成功提交到对方服务器":"发送信件失败"); }else{ MessageBox.Show("连接不上SMTP服务器"); } ..........
|
|
|