用户在注册成功后,发送用户名和密码到其注册邮箱的方法
2010-07-12 10:39
507 查看
/// <summary>
/// 注册时发送用户帐号跟密码
/// </summary>
/// <param name="receiver">用户注册邮箱</param>
/// <param name="username">用户名</param>
/// <param name="password">用户密码明文</param>
public bool Register(string receiver, string username, string password)
{
System.Net.Mail.SmtpClient client;
client = new System.Net.Mail.SmtpClient("smtp.126.com");
client.Timeout = 60000;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("邮箱号", "邮箱密码");
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.From = new System.Net.Mail.MailAddress("邮箱号", "显示名称", System.Text.Encoding.UTF8);
message.To.Add(new System.Net.Mail.MailAddress(receiver, username, System.Text.Encoding.UTF8));
message.IsBodyHtml = false;//是否html编码
message.Subject = "用户注册信息";
message.Body = username + ":您好!/r/n 您注册的用户名是:" + username + ";密码是:" + password + "。/r/n ";
try
{
client.Send(message);
Response.Write("发送成功!");
return true;
}
catch
{
return false;
}
}
/// 注册时发送用户帐号跟密码
/// </summary>
/// <param name="receiver">用户注册邮箱</param>
/// <param name="username">用户名</param>
/// <param name="password">用户密码明文</param>
public bool Register(string receiver, string username, string password)
{
System.Net.Mail.SmtpClient client;
client = new System.Net.Mail.SmtpClient("smtp.126.com");
client.Timeout = 60000;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("邮箱号", "邮箱密码");
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.From = new System.Net.Mail.MailAddress("邮箱号", "显示名称", System.Text.Encoding.UTF8);
message.To.Add(new System.Net.Mail.MailAddress(receiver, username, System.Text.Encoding.UTF8));
message.IsBodyHtml = false;//是否html编码
message.Subject = "用户注册信息";
message.Body = username + ":您好!/r/n 您注册的用户名是:" + username + ";密码是:" + password + "。/r/n ";
try
{
client.Send(message);
Response.Write("发送成功!");
return true;
}
catch
{
return false;
}
}
相关文章推荐
- 用户在注册成功后,发送用户名和密码到其注册邮箱的方法 .
- 在主函数中提示用户输入用户名和密码。另写一方法来判断用户输入是否正确。该方法分别返回一个bool类型的登录结果和和一个string类型的登录信息。如登录成功,返回true及“登录成功”,若登录失败则返回false及“用户名错误”或“密码错误”(使用out参数)
- vista忘记用户名密码的修改方法(使用PE进入系统,用cmd.exe冒充虚拟键盘,然后就可以mmc组策略,或者命令行添加用户并提升权限)
- WordPress用户注册无法发送密码邮件怎么回事?
- 写一个实现用户注册时,向其邮箱发送激活码邮件,并进行状态处理。
- 4.设计一个Email邮箱注册应用程序。要求:用户输入完成单击“立即注册”按,判断“密码”和“确认密码”文本框内容是否一致,如果一致在立即注册按钮上方显示用户输入的邮件地址,运行结果如图所示。
- 注册的时候 输入框类用户名 密码 邮箱的判定
- wordpress网站用户注册不支持中文用户名的解决方法
- .做一个登陆的界面,当用户输入正确的用户名和密码后,显示登陆成功,并且显示改用户的详细信息。(sqldatasource)
- 用户注册后,通过网站发送到邮箱中的激活链接激活用户 java
- java在线聊天项目 客户端登陆窗口LoginDialog的注册用户功能 修改注册逻辑 增空用户名密码的反馈 增加showMessageDialog()提示框
- 动网:关于部分论坛用户发帖、回帖时报错“数据中含有非法字符。您的用户名并不存在,或者您的论坛密码错误,或者您的帐号已被管理员锁定。” 及“您没有发表新主题的权限”解决方法
- [经验]同时发送邮件会当成垃圾邮件 ecshop 邮箱设置 用户注册邮箱验证.txt
- DZ3.3邮箱发送不成功解决方法
- win8系统开机提示“要使用本计算机,用户必须输入用户名和密码”的解决方法
- 1 完成登录页面(到记事本文件进行密码和用户名的验证)。 2 完成 用户注册页面(将注册信息显示在本页面 div 中)。
- 利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库
- WordPress用户注册成功后立即显示密码
- QuickCSharp框架开发(18)------加密用户名和密码数据与数据库读出的密码进行哈希比较(验证用户是否成功登录)
- 网站登录时密码忘记,通过向邮箱发送验证链接实现重置密码的实现方法