软件注册站
热情软件屋

 
如何获得POP3和SMTP协议
编号: QA001964    
建立日期: 1999年11月5日 最后修改日期: 2005年4月24日
所属类别: C/C++ - Internet编程
   
    操作系统: win9x
    编程工具: vc
    问题: 你好: 我想编写一个收发、监视Email情况的程序,但对POP3协议不太清楚,请问哪里有有关的内容? 多谢。
    (penghui)
   
    POP3(Post Office Protocol - Version 3的缩写)协议的编号是RFC 1939,SMTP(SIMPLE MAIL TRANSFER PROTOCOL的缩写)协议为RFC 821。可以从下面的链接获得协议文本:
    http://www.ietf.org/rfc/rfc1939.txt
    http://www.ietf.org/rfc/rfc0821.txt
    您可以参考这个例子SMTP_POP3.zip,来自VC编程网(http://asp.6to23.com/vcprogram/default.asp)。
    在http://www.codeguru.com/internet/index.shtml可以找到更多VC编程方面的例子。
    
    linpin问: SMTP是什么呀,该怎样申请呀?
    SMTP是SIMPLE MAIL TRANSFER PROTOCOL的缩写,一般的发信软件,如Outlook Express、FoxMail、Eudora都是使用这个协议进行发信的。如果你的ISP没有提供SMTP服务器,那你就无法使用该协议发送信件。无法从一个邮箱的域名知道它是否提供SMTP服务或者SMTP服务器是什么。如果不知道自己信箱的SMTP服务器,可以向提供信箱的ISP询问。现在为了避免滥发垃圾邮件,许多免费邮件的提供商都不提供SMTP服务器,如Hotmail、eyou,这些免费邮件用户只能登录后通过浏览器发信。收费邮件一般都提供POP3和SMTP服务器。
    
    YU的意见:
    可以通过查询收件人的MX服务器发邮件,这种情况下不需要SMTP服务器。主持人注:获取MX纪录的方法参考QA004494 "如何从收信人的E-mail地址中得知邮件服务器IP地址"
    
    相关问题:
    QA002804 "什么是RFC,如何得到"

    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, Internet编程, INET, www, internet, ie

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio