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
l4ever 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
这还用办法??所有分卷不都是解压一个就可以么。。。而且发邮件的速度,取决于网速和服务器的速度吧,既然对方不懂编程,直接发中转站不就得了。。。
|