What non-standard behaviour features does Gmail exhibit, when it is programmatically used as a POP3 server?

最后都变了- 提交于 2019-11-27 01:38:25

I cannot come with a complete list, but I can come with what I know of:

  • Fetching an email will hide it from all later POP3 sessions unless you reset your gmail pop3 settings (sets them again).
    To be more precise: I found out that this happens with the RETR command only. Not the TOP command. I also noticed that if the QUIT command is not sent after issuing RETR commands, the messages are kept on the server for later sessions. It is therefore possible to fetch the messages and just close the connection, and gmail will keep the messages visible for the next session.
  • Depending on your gmail settings, a fetched email can be deleted from your gmail web interface as well.
  • Logging in with a special "recent:" in front of your username will show emails received in the last 30 days, regardless of being sent to another POP3 client already.

Those are the only non-standard behaviour I know about the gmail pop3 service. Most of this information I have gathered while being a developer for OpenPop.NET.

References that might be of use:

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!