Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api 访问web邮件帐户的最佳方法?_Api_Email - Fatal编程技术网

Api 访问web邮件帐户的最佳方法?

Api 访问web邮件帐户的最佳方法?,api,email,Api,Email,最好通过pop3/imap阅读gmail?或者我应该/必须使用http脚本,通过web界面实际登录并以这种方式获取所有电子邮件 另外,我想重复这个问题: 生活 hotmail [任何其他主要的web邮件提供商] 要阅读传入消息,应使用POP或IMAP。 要发送邮件,应使用SMTP 您对协议的选择取决于您正在尝试做什么以及邮件提供商支持什么。(Gmail支持这三种方式) 如果您希望处理所有传入消息而不影响其他地方的消息,请使用POP。 如果您想操作站点上的邮件(例如,将其移动到文件夹中),请使用

最好通过pop3/imap阅读gmail?或者我应该/必须使用http脚本,通过web界面实际登录并以这种方式获取所有电子邮件

另外,我想重复这个问题:

  • 生活
  • hotmail
  • [任何其他主要的web邮件提供商]

要阅读传入消息,应使用POP或IMAP。
要发送邮件,应使用SMTP

您对协议的选择取决于您正在尝试做什么以及邮件提供商支持什么。(Gmail支持这三种方式)

如果您希望处理所有传入消息而不影响其他地方的消息,请使用POP。
如果您想操作站点上的邮件(例如,将其移动到文件夹中),请使用IMAP。
使用SMTP发送电子邮件


手动抓取网络邮件站点(尤其是现代AJAXy网络邮件站点)会导致灾难。

POP或IMAP将是标准的,并且会持续很长一段时间;当然,您必须对http脚本进行持续的兼容性更改。除了野蛮


另外,请记住,SMTP用于发送邮件,而不是阅读邮件。

Hotmail和Windows Live mail是一回事。