求专家:python发送html邮件,同时带附件 20

我通过python的smtplib发送html邮件,带附件,可以在闪电邮客户端看到邮件正文和附件,但是在网页客户端有时候看不到正文,甚至附件也看不到,求解决方法.我的发件... 我通过python的smtplib发送html邮件,带附件,可以在闪电邮客户端看到邮件正文和附件,但是在网页客户端有时候看不到正文,甚至附件也看不到,求解决方法.
我的发件人是163的,只要针对163解决就OK了.
在线等.
展开
 我来答
bdwisyou7d
2013-06-27 · TA获得超过1.3万个赞
知道大有可为答主
回答量:3774
采纳率:81%
帮助的人:1062万
展开全部
很早以前我用过巧行163做过邮件客户端。我用的是POP3。当时密码要加一个验证。网页现在只能通过一个JS来下载了。我还真没有分孝正哗析过,它升清笑级后是JS还是一个FLASH。不过正文应该可以看到。附件应该至少JS传递过来的。

如果163正文也加密我就开心了。会让我认识的朋友都来用它。 不过应该没有加密。

你现在的方案应该也是POP3协议的。附件需要单独解析。我印象中PYTHON现在的库不支持这个。你需要自己编写。
追问
目前能够做到:在闪电邮收到中文附件或在网页客户端收到中文附件,但是二者不可兼得;
两者用的分别是mimetext和mimebase,
该如何综合?
追答
不可兼得?真是很奇怪的现象。我还没有试过。能否先用WEB端将附件保存到一个目录中。或者是一个云端的位置上。

按理邮件有一个过期时间。即使如此,在WEB看虽然看过,在POP3上没有看过,那么在POP3上仍然可以浏览到这个邮件。直到POP3端发出DEL命令删除它。 附件按邮件的格式(。我有些区别不了mimetest, mimebase。 ),应该就一直在收件箱的目录里。并不会单独处理。除非它解析mimetext后,转存到数据库。当然这也是有可能的。我印象中附件现在可以单独处理,保存到云端了。所以很有可能是这样子。

邮件服务器收到邮件后解析,然后将正文与附件分开存到放到不同的分布式数据库中。并对附件做单独的处理流程。如果是这样。你的这个问题就解决不了了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2013-06-27 · TA获得超过718个赞
知道小有建树答主
回答量:1179
采纳率:0%
帮助的人:617万
展开全部
邮件基本会被抓,,,建议使用套接字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式