求用indy10的idstmp发hotmail的邮箱的成功例子。(100)

  • 主题发起人 主题发起人 yjxwjx
  • 开始时间 开始时间
Y

yjxwjx

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大哥谁有用indy10的idstmp发hotmail的邮箱的成功例子,账号为hotmail账号,连接成功,但是发送不成功。我的代码如下: Msg.Clear; Msg.From.Address:='****@hotmail.com'; MSg.Recipients.EMailAddresses:='*****@126.com'; Msg.Subject:='Helll1'; Msg.Body.Add('djslfjl;sfj'); IdSmtp1.Host:='Smtp.live.com'; IdSmtp1.Username:='****@hotmail.com'; IdSmtp1.Password:='*******'; Try IdSmtp1.Connect; If Idsmtp1.Connected Then IdSmtp1.Authenticate; IdSmtp1.Send(Msg); Except On E:Exception Do ShowMessage(E.Message); End;端口为25,utUseExplicitTLS、IdSSLIOHandlerSocketOpenSSL1
 
你用了SSL认证,那么端口是25吗?试试587及465看看
 
我不用ssl认证,发送邮件时提示需要tsl /ssl,我用了,又提示range check error!所以不知道应该怎么办,端口号我分别用了25,587 效果一样。
 
大哥,465根本就不是hotmail开放的端口号,hotmail只有25、587两个端口号,没有465的。
 
没有大哥能给出点建设性意见和建议吗?
 
接受答案了.
 
后退
顶部