×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

我也是昨天刚好看到( #8161777)。这两天正学Python,所以想练练手用Python写一个小程序登录到我的Yahoo Mail自动把我所有的邮件都转发到Gmail,然后我就可以取消整个Yahoo帐号。

现在的问题是用POP3的话(不知道Yahoo Mail是否支持IMAP,反正网上找到的都是POP3的主机地址,没有IMAP的),所有的数据包括收发信人地址、时间、主题、正文包括附件全都在retr所返回的一个list 里面。我的问题是:(1)如果邮件主题/正文为中文,应该用何种编码,e.g., gb2312, utf-8,才能保证正确显示?(2)如果有附件的话怎么才能把附件作为单独的文件摘出来?现在是十六进制的形式和正文一起显示。
很多年以前看过RFC,印象中应该是用MIME Multipart什么的获取正文和不同的附件,但是没有用Python实际操练过。不知道有高手愿意指点指点?先谢了!
Report