问题描述
以前只需要提供邮件服务主机名称发送人邮箱帐号密码就可以了,现在QQ邮箱开启smtp多了个授权码,应该怎样使用
解决方案
解决方案二:
你增加了一个单独的访问密码?
解决方案三:
引用1楼qianguohua的回复:
你增加了一个单独的访问密码?
没加单独访问密码只是开启smtp的时候多了个授权码
解决方案四:
没什么影响吧,我的QQ邮箱一直是独立密码
解决方案五:
QQ邮箱没法用了!一直提示命令顺序不正确。服务器响应为:Error:needEHLOandAUTHfirst!
解决方案六:
他说的授权码应该就是独立密码的意思,你用这个授权码当作密码试试。
解决方案七:
没用,2次尝试都失败,已经换成163邮箱了
解决方案八:
同样的问题,已经解决了。只要微小的改动:1密码确实要改成授权码。2将smtplib.SMTP改为smtplib.SMTP_SSL。3端口号由25改为465即可。
解决方案九:
引用7楼u014386870的回复:
同样的问题,已经解决了。只要微小的改动:1密码确实要改成授权码。2将smtplib.SMTP改为smtplib.SMTP_SSL。3端口号由25改为465即可。
smtplib.SMTP是什么啊
解决方案十:
更改成163的了。密码更改成授权码就行了
解决方案十一:
引用9楼suguixin的回复:
更改成163的了。密码更改成授权码就行了
客户要求要用QQ邮箱
解决方案十二:
亲,你们怎么做的,我也遇到了这种问题,你们是怎么处理的?能加我QQ聊下吗:951556452
解决方案十三:
你要生成授权,当密码用,进邮箱设置——>账户,生成授权码,凡是第三方MUA都要使用授权码登陆qq邮箱,就算你设置了不同于qq密码的独立密码,也没用,必须使用授权码才能登陆POP服务器
解决方案十四:
我也是遇到同样问题,新申请账号过了14天后,开通了POP/SMTP,但是怎么也不能登录进去,即使把密码换成授权码也无济于事。有高手解决这个问题了吗?
解决方案十五:
高手来解决问题了,QQ邮箱以最后生成的授权码为准,用最后一次生成的授权码smtp发送邮件才能成功。
解决方案:
引用14楼qq_30745875的回复:
高手来解决问题了,QQ邮箱以最后生成的授权码为准,用最后一次生成的授权码smtp发送邮件才能成功。
不行~~~~
解决方案:
求解决方案~
解决方案:
QQ邮箱是发不了的
解决方案:
7楼正解,登录密码改为授权码,使用SSL协议,端口改为465就一切恢复平静!另外,我还是想问候腾讯你大爷,系统上线很久了,突然冒出来个失败,废了我一上午
解决方案:
刚今天碰到的,先引用com的cdo直上代码:publicstaticboolSendMail(Dictionary<string,Dictionary<string,string>>config,stringsubject,stringbody,Encodingencoding,boolcdo){Dictionary<string,string>addresses=config["to"];foreach(stringeinaddresses.Keys){CDO.MessageobjMail=newCDO.Message();try{//发件人stringaddress=config["from"]["address"]asstring;stringhost=config["smtp"]["host"]asstring;stringuserName=config["smtp"]["user"]asstring;stringpassword=config["smtp"]["password"]asstring;objMail.To=addresses[e];objMail.From=address;objMail.Subject=subject;objMail.HTMLBody=body;//邮件内容objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/smtpserverport"].Value=465;//设置端口objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/smtpserver"].Value=host;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/sendemailaddress"].Value=userName;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/smtpuserreplyemailaddress"].Value=userName;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/smtpaccountname"].Value=userName;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/sendusername"].Value=userName;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/sendpassword"].Value=password;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/sendusing"].Value=2;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"].Value=1;objMail.Configuration.Fields["http://schemas.microsoft.com/cdo/configuration/smtpusessl"].Value="true";//这一句指示是否使用sslobjMail.Configuration.Fields.Update();objMail.Send();}catch(Exceptionex){throwex;}finally{}System.Runtime.InteropServices.Marshal.ReleaseComObject(objMail);objMail=null;}returntrue;}