使用Python检查电子邮件大小限制

时间:2011-05-18 06:50:45

标签: python email size limit

有人可以告诉我,我该如何检查电子邮件的大小限制。 因此,如果所有附件一起超过限制,我可以发送更多消息。并且假设每个附件小于限制大小。

我正在使用python 2.7(电子邮件 smtplib 模块)。

任何建议,样本,链接..将不胜感激。

1 个答案:

答案 0 :(得分:8)

好的,我发现了:))

import smtplib    
smtp = smtplib.SMTP('server.name')    
smtp.ehlo()    
max_limit_in_bytes = int( smtp.esmtp_features['size'] )

这将返回整个电子邮件的大小限制(以字节为单位)(包含标题,主题,消息文本......)。