有人可以告诉我,我该如何检查电子邮件的大小限制。 因此,如果所有附件一起超过限制,我可以发送更多消息。并且假设每个附件小于限制大小。
我正在使用python 2.7(电子邮件, smtplib 模块)。
任何建议,样本,链接..将不胜感激。
答案 0 :(得分:8)
好的,我发现了:))
import smtplib
smtp = smtplib.SMTP('server.name')
smtp.ehlo()
max_limit_in_bytes = int( smtp.esmtp_features['size'] )
这将返回整个电子邮件的大小限制(以字节为单位)(包含标题,主题,消息文本......)。