
RT, 一般邮件都会限制附件大小,比如最大不能超过 50M ,python 有什么方法可以发送超过 50M 附件的邮件吗
1 zyq2280539 2022-04-28 17:40:04 +08:00 曲线救国,传三方中转站发链接,比如七牛这种。 |
2 iyaozhen 2022-04-28 17:41:20 +08:00 这和 Python 没啥关系吧,是邮箱服务器限制 |
3 xyfan 2022-04-28 19:21:12 +08:00 这个限制在发送和接收方的邮箱服务上,不是自己写个客户端就能发送 1T 的附件 |
4 luckyc 2022-04-28 21:21:32 +08:00 先搞清楚限制方是哪边, 你可以发大附件, 但是对方邮件服务器不一定支持收取. |
5 PbCopy111 2022-04-29 02:50:16 +08:00 split -b 50M Filename 然后 python 发呗 接收以后合并。cat xxx.? > filename |
6 brave256 OP @zyq2280539 想直接发邮件的 @iyaozhen 确实是,所以想问下有没有解决办法 @xyfan 文件不超过 500M 吧,想问下有没有解决办法 @l4ever 腾讯,163 这些好像都只能最大发送 50M @PbCopy111 这确实是个办法,还是想了解有没有更直接点的 |
7 PbCopy111 2022-04-30 09:30:40 +08:00 还不够直接?你把命令写 python 里不就得了。。。。 |
9 PbCopy111 2022-05-06 08:51:23 +08:00 你看看他的邮箱支持多大的附件,你自建一个邮件服务器,发呗,他邮箱要是只支持到 50M ,你发 500M 的过去,又不想二次处理就打开,这是痴人说梦呢? |
10 brave256 OP @PbCopy111 对方不是编程的,所以最好是不需要敲命令什么的处理;已经找到一个分卷的办法,只需要解压其中一个就可以打开压缩文件,但是发现 python 发送邮件 40m 的附件要 2 分钟。。 |
11 PbCopy111 2022-05-07 19:37:10 +08:00 这还用办法??所有分卷不都是解压一个就可以么。。。而且发邮件的速度,取决于网速和服务器的速度吧,既然对方不懂编程,直接发中转站不就得了。。。 |