如何获取执行ip连接白名单的邮件服务器的最大附件大小?

use*_*570 2 email attachments smtp

我需要通过向 发送电子邮件来询问财务文件sie.nantes-sud@dgfip.finances.gouv.fr

为了得到它,我需要附上很多文件。因此,当我从 Gmail 发送电子邮件时,我收到错误dgfip.finances.gouv.fr消息,指出我的邮件附件大小过大。
这意味着 的附件大小限制dgfip.finances.gouv.fr低于 Gmail。

那么我需要多少来缩小我的消息大小?通常,人们会做这样的事情(顺便说一下,这适用于该服务器):

telnet aspmx.l.google.com. 25
Connection to aspmx.l.google.com. 25 port [tcp/smtp] succeeded!
220 mx.google.com ESMTP gv4si23346623qab.115
EHLO somehost
250-mx.google.com at your service, [YOUR_IP]
250-SIZE 35882577 bytes
Run Code Online (Sandbox Code Playgroud)

但是,在我的情况下,似乎mail.dgfip.finances.gouv.fr只允许从 smtp 服务器的安全列表进行连接以过滤垃圾邮件:

telnet mail.dgfip.finances.gouv.fr 25
Trying 145.242.11.31...
telnet: Unable to connect to remote host: Connection timed out
Run Code Online (Sandbox Code Playgroud)

那么我如何知道例如最大消息大小是 200Kb 还是 10Mb,而不冒成功发送消息的风险,其中文档质量太低而我可以发送更大的电子邮件?

ace*_*lin 7

奇怪...我使用 DNS Stuff 的邮件服务测试中心工具检查了电子邮件地址,结果显示服务器有效并接受了端口 25 上的连接。我在您的问题中使用 telnet 命令没有问题,看起来最大电子邮件大小是~20MB:

~$ telnet mail.dgfip.finances.gouv.fr 25  
Trying 145.242.11.31...  
Connected to mail.dgfip.finances.gouv.fr.  
Escape character is '^]'.  
220 mail.dgfip.finances.gouv.fr ESMTP Service Ready  
EHLO dude.com  
250-mail.dgfip.finances.gouv.fr  
250-PIPELINING  
250-SIZE 20480000  
250-VRFY  
250-ETRN  
250-ENHANCEDSTATUSCODES  
250-8BITMIME  
250 DSN  
Run Code Online (Sandbox Code Playgroud)

虽然,如果这不起作用,那么您唯一的选择就是联系收件人并询问。或者,继续将电子邮件总大小减少 5MB 直到成功,但现在常见的限制似乎是 5MB、10MB、20MB、50MB,偶尔还有 100MB,尽管它可能比您大 50KB 到更大可以发送。

  • @KamilMaciorowski 请记住,SIZE 参数不是附件的最大大小,而是电子邮件的最大总大小......在某些情况下,这可能很重要。 (4认同)
  • @user2284570:仅仅因为 _you_ 无法连接到服务器并不意味着其他人都不能。到目前为止,我已经在六个不同的地点取得了 100% 的成功。也许不是将客户列入白名单,而是专门将您列入黑名单? (3认同)