- 论坛徽章:
- 0
|
类似foxmail的email客户端软件,语言用python,界面用wxwindow,初步实现完整的email软件功能。
能够多平台运行。
大体框架
1,接收邮件。
2,发送邮件。
3,处理附件。
1,接收邮件。包括
1,登陆服务器
2,保存邮件数量,标题,单份邮件大小。
3,处理邮件代码,包括gb2312,utf-8,(python列表里很多都是utf-8的邮件)
4,处理特殊邮件,html格式等等。
5,保存邮件,用自定格式保存到文本文件里。(foxmail就是这么做的)
2, 发送邮件
1,处理邮件内容,编码,处理附件,等。
完整的还没有考虑好,基本上就这样。
初步的想法是,先完成一个console下的简单email程序处理,包括完整的email功能。接受,发送,账户名的保存,处理附件,处理编码,等等,目的是先熟悉python的email处理方法,在这里实现团队人员的技术同步。代码要考虑重用性,后面写GUI也需要用这些方法。
console完成后,设计mail程序界面,大体参照foxmail。到这里需要考虑到今后的维护,添加功能等等事项。
项目目前进展:
基本上处于初期讨论阶段,关于如何分工,程序的框架都没有定案.请大家多出主意。
感兴趣的朋友请加入下面QQ群,有无经验没关系,重在参与。但是严禁在此群讨论任何无关项目的问题。]
项目QQ群:11477965
目前参与人员,nbfan,好风凭借力,吉力安_Gilea,九
项目FTP:ftp://218.75.16.103 passordw:pymail user:pymail
python处理mail资料
http://bbs.chinaunix.net/viewthr ... 1%26filter%3Ddigest |
|