System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); client.Host = "smtp.sina.com.cn";
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("[email protected]", "123456");
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage("[email protected]", "[email protected]");
message.Subject = "测试aa";
//message.Body = "<html>用自己写的asdfasdf软件发的邮件!<image src=1.jpg></image></html>";
message.BodyEncoding = System.Text.Encoding.UTF8;
StreamReader reader = new StreamReader("C:\\1.jpg");
message.Body = reader.ReadToEnd();
message.IsBodyHtml = true;
//message.Attachments.Add(new Attachment("C:\\1.jpg"));
////添加附件
//Attachment data = new Attachment(@"附件地址如:e:\a.jpg", System.Net.Mime.MediaTypeNames.Application.Octet);
//message.Attachments.Add(data); try
{
client.Send(message); }
catch (Exception ex)
{ }
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("[email protected]", "123456");
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage("[email protected]", "[email protected]");
message.Subject = "测试aa";
//message.Body = "<html>用自己写的asdfasdf软件发的邮件!<image src=1.jpg></image></html>";
message.BodyEncoding = System.Text.Encoding.UTF8;
StreamReader reader = new StreamReader("C:\\1.jpg");
message.Body = reader.ReadToEnd();
message.IsBodyHtml = true;
//message.Attachments.Add(new Attachment("C:\\1.jpg"));
////添加附件
//Attachment data = new Attachment(@"附件地址如:e:\a.jpg", System.Net.Mime.MediaTypeNames.Application.Octet);
//message.Attachments.Add(data); try
{
client.Send(message); }
catch (Exception ex)
{ }
//创建MailMessage对象
MessageClass Jmail = new MessageClass();
Jmail.Logging=true;
//字符集,缺省为"US-ASCII"
Jmail.Charset="GB2312";
//信件的contentype. 缺省是"text/plain") : 字符串如果你以HTML格式发送邮件, 改为"text/html"即可。
Jmail.ContentType="text";
//添加收件人
Jmail.AddRecipient(email,"","");
Jmail.From=serverusername;
//发件人邮件用户名
Jmail.MailServerUserName=serverusername ;
//发件人邮件密码
Jmail.MailServerPassWord=serveruserpwd ;
//设置邮件标题
Jmail.Subject = "邮件标题";
//邮件内容
string body = "邮件内容";
body = body.Replace("@email@",email);
Jmail.Body=body;
//Jmail发送的方法
try
{
Jmail.Send(smtp,false);
Jmail.Close() ;
}
catch(Exception ex)
{
throw ex;
}