我在asp.net中配置SMTP 配置好之后 找回密码 结果提示
“指定字符串与电子邮件地址所要求的形式不符”

解决方案 »

  1.   

    是asp.net中内置的发送邮件
    只可以填写发送邮件的方式 不可以写正则表达式的
      

  2.   

    我是通过内置的,web.config文件中代码是这样的 
    <system.net>
                                 <mailSettings>
                                     <smtp from="ImageCup">
                                         <network defaultCredentials="true" host="LONG" password="" userName="" />
                                     </smtp>
                                 </mailSettings>
                             </system.net>
      

  3.   

    没有代码的 用的是工具箱中登录箱中的passwordrecovery
      

  4.   

    你要填写正确的用户名、密码。因为你要用它发送邮件。
    http://www.tzwhx.com/newOperate/Html/1/11/112/16241.html
    另外,要是用gmail发邮件,跟其他不同。需要在控件的事件里写
      

  5.   

    host填邮箱服务器 userName填你的邮箱号 password填你的密码
      

  6.   

    设置了怎么又提示“SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: Authentication required” 悲哀