我写一个发送电子邮件的程序,不知道怎么解析SMTP服务其地址,大家帮忙

dhfly 2004-09-12 07:27:32
我写一个发邮件的程序,设置具体如下:

发送地址: b@sohu.com
接收: a@eyou.com
SMTP地址:
由于我不会地址解析,所以直接填IP,具体如下:
我用ping smtp.eyou.com 得: 61.136.62.70
ping smtp.sohu.com 得: 61.135.132.125
ping eyou.com 得: 61.136.62.73
ping www.eyou.com得: 61.136.62.70
ping sohu.com/www.sohu.com也试了,其中当把SMTP设成 ping eyou.com对应的61.136.62.73发送成功,其它都失败了,不可理解啊!!!,那位解释一下,为什么不是smtp.sohu.com对应的地址呢,smtp对应的是发送端还是接受端的服务器?为什么eyou.com可以,smtp.eyou.com倒不可以了


还有,我怎样在程序中把域名解析成IP地址呢,都用字符串存储.
...全文
2787 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
GrassJingWen 2005-04-15
  • 打赏
  • 举报
回复
其实是因为eyou.com的smtp服务器不需要验证就可以发邮件,但最近以来很多网站为了解决垃圾邮件的问题而设定了验证,所以你得看看关于验证方面的知识
dohf 2004-11-07
  • 打赏
  • 举报
回复
我不知道,帮你顶
bbcharm 2004-09-13
  • 打赏
  • 举报
回复
在SOCKET中 可以根据GETHOSTNAME 得到IP地址
impossible 2004-09-13
  • 打赏
  • 举报
回复
找公开的源代码看看
mingbao 2004-09-13
  • 打赏
  • 举报
回复
你干嘛自己去解析地址呢?
你就直接用域名不好吗? 让DNS去解析不好吗?
关于SMTP服务器,我想一般的邮箱都是会在页面上公开的.

我写过一个邮件发送程序, 是用 SOCKET 实现的.

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧