【问题标题】:Check the email message size limit with Python使用 Python 检查电子邮件的大小限制
【发布时间】:2011-05-18 06:50:45
【问题描述】:

谁能告诉我,我如何检查电子邮件的大小限制。 因此,如果所有附件加起来超过了限制,我可以发送更多消息。假设每个附件都小于限制大小。

我正在使用 python 2.7(emailsmtplib 模块)。

任何建议、示例、链接.. 将不胜感激。

【问题讨论】:

  • 好的,我发现了:) import smtplib; smtp = smtplib.SMTP('server.name'); smtp.ehlo(); max_limit_in_bytes = int( smtp.esmtp_features['size'] );
  • 您可以将以上内容添加为您的问题的答案,无需将其放在评论中:)
  • 我知道,我会的,但我无法在前 8 小时内回答我的问题 :\ 无论如何谢谢 :)

标签: python email size limit


【解决方案1】:

好的,我发现了:)

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-23
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    • 2015-01-30
    • 2012-02-09
    • 1970-01-01
    相关资源
    最近更新 更多