MailMessage message = new MailMessage();
message.From ="webmaster@e-it.com";
message.To =getmail.Value;
message.Subject ="您的密码";
message.Body ="您的帐号:"+getmail.Value+"\n"+"您的码:"+hsjdata.readout(sql,0)+"\n"+"\n";
message.Body+="请妥善保管您的密码,并及时修改成易记的密码。"+"\n"+"\n";
message.Body+="IT电子商务系统"+"\n"+"\n"+"http://www.e-it.com";
SmtpMail.Send(message);
请问那里有错?
代码好像没有问题
试试:
IIS-------默认SMTP虚拟服务器---------属性-----------访问----------中继-----选择最下面那个复选框
如果还不行,就在允许中继列表中将你的SMTP服务器IP加进去应该就可以了