尝试发送电子邮件时出错

时间:2011-05-23 21:10:02

标签: .net asp.net

我正在尝试向用户发送电子邮件,我使用了此代码:

MailMessage pMail = new MailMessage();

pMail.From = new MailAddress("email@website.com");

pMail.To.Add(new MailAddress(eBox.Text));

pMail.Subject = "Elwazefa Password Reset";
pMail.Body = "Content";

SmtpClient sClient = new SmtpClient();
sClient.Send(pMail);

prError.Text = "An Email with further instructions has been sent to you";

我收到此错误:

  

指定的字符串不是电子邮件地址所需的格式。

我还在web.config文件中配置了smtp设置并测试了它并且工作正常

感谢

1 个答案:

答案 0 :(得分:4)

看起来ebox.Text不包含有效的电子邮件地址。检查您在此文本框中输入的值是否是格式正确的电子邮件地址。