我被要求快速研究在 Mac OS X(使用 Cocoa)上编写新的(单独的)mail.app 客户端所需的主要组件/技术。我只关注与服务器交互的组件,以从 SMTP/IMAp/POP3 服务器中提取数据,或将邮件发送到服务器。
有谁知道我是否创建一个用于从服务器提取数据的守护程序是保持列表更新的正确有效方法?如何管理从中提取数据的频率(需要计时器)?我还需要查看 Apple Push Notification Server 吗?
此应用程序中 mail.app 和服务器之间通信的其他主要组件/设计是什么?