.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(服务端类,监听客户端传来的请求)

你可能感兴趣的:(.net)