关于网易企业邮箱发邮件的问题(200)

  • 主题发起人 主题发起人 骷髅头
  • 开始时间 开始时间

骷髅头

Unregistered / Unconfirmed
GUEST, unregistred user!
代码:
procedure TForm1.Button1Click(Sender: TObject);beginSMTP1.AuthenticationType := atLogin;SMTP1.username:= edit2.text;SMTP1.Password := edit1.text; // smtp1.username:='testname';  //smtp1.password:='testPassWord' ;SMTP1.Host := edit3.text;//SMTP1.host:='smtp.126.com';//改成 SMTP1.host:='smtp.qiye.163.com'SMTP1.Port :=25;  try   SMTP1.Connect;   except    Showmessage('连接SMTP服务器失败!');    Exit;    end; try   with IdMsg do    begin     body.Clear;     Body.Assign(memo1.lines);     From.address := edit5.text;     Recipients.EMailAddresses :=edit6.text;     Subject:=edit4.text;     Priority:=TIdMessagePriority(1); //身份验证类型   end;  SMTP1.Authenticate;  SMTP1.Send(IdMsg); // SMTP1.Disconnect;  finally  showmessage('您的信件已成功发送');  SMTP1.Disconnect;  end;end;
改成网易的企业邮箱的Smtp就出错,class EIdProtocolReplyError with message 'SC:'1;Kx6()是不是要启动什么服务密码啊???
 
用什么版本的delphi???用什么控件连的???哪步报错???报错内容???
 
那个企业邮箱的地址ping得通吗?既然有企业邮箱,可以向网易询问一下客户端连接的相关设置及参数等信息
 
to zbdzjxdelphi 7 使用tidsmtp和tidmessage两控件发邮件到SMTP1.Authenticate;出错出错信息class EIdProtocolReplyError with message 'SC:'1;Kx6( )
 
to szhcracker:Ping可以了,企业邮箱是我们公司向易网购买的,http://qiye.163.com/service-client.htm有详细说明
 
在網上簡單搜了一下,估計有兩種可能。第一種:就是用戶名或密碼不正確。第二種:看這兩句“SMTP1.username:= edit2.text;”和“From.address := edit5.text;”。第一點,edit2.text必須是“aa@qiye.163.com”格式。第二點,edit2.text和edit5.text的內容必須一樣。
 
to zbdzjx我试过了,也不行,应该可以用我们的企业域名,因为foxmail等都能用啊
 
呵呵 ,to zbdzjx用企业邮箱整个名称(用企业自已的域名称)就可以了,
 
噢,是的,我记得好象有网页上这么说过。
 
to zbdzjx我再测试一下,没有问题,就结帖子了,非常感谢
 
不过,有一个问题就是发的频太快,对方好像收不到,
 
后退
顶部