.net中实现邮件发送
有三个主要的类:
1.SmtpMail
SmtpMail.Send(MailMessage);
2.MailMessage
属性:From To Subject Priority(优先级High,Low,Normal) Attachments Bcc(暗送地址)Cc(抄送地址)Body(邮件内容)Bodyformat(邮件格式)Bodyencoding(邮件编码Base64,UUencode)
3.MailAttachment
在IIS中设置SMTP服务器
用Socket来实现Email系统
POP3 110
SMTP 25
常用命令:
发送:MailFrom RcpTo Data
收邮件: Stat (查询新邮件)Return(查看内容) Delete
曾经面试时被问到一个问题关于邮件群发方面的,每天晚上11:50实现邮件群发。
TCP通讯:
System.Net.Socket中
TCPClient(客户端类,通过TCP协议与服务进行通讯并获取信息,内部封装SOCKET类) TcpListener(服务端类,监听客户端传来的请求)