使用C#发送电子邮件,使用微软自带的类库,主要有一下类:
1、微软封装好的MailMessage类:主要处理发送邮件的内容(如:收发人地址、标题、主体、图片等等)
2、微软封装好的SmtpClient类:主要处理用smtp方式发送此邮件的配置信息(如:邮件服务器、发送端口号、验证方式等等)
3、SmtpClient主要进行了三层的封装:Socket --> TcpClient --> SmtpClient
代码如下:
System.Text.Encoding _Encoding = System.Text.Encoding.UTF8;
string content = "Send Mail";
string sendaddress = "321456789@qq.com"; //邮件发送人
string password = "test@163"; //邮件发送人密码
string usePassword = "true";
int port = 25; //端口
string isSSL = "false"; //是否使用
string smtp = "smtp.qq.com";//smtp 服务器
string receiver = "919531295@qq.com";
MailAddress from = new MailAddress(sen