大附件后缀错误 - postfix / smtpd [pid]:DATA后丢失连接(6个字节)

时间:2014-04-03 11:34:57

标签: php attachment postfix-mta

我使用PHP通过postfix发送邮件(PHP和postfix在同一台服务器上运行),当附件很小(小于10mb)时一切正常,但是一旦我将附件大小增加到20mb我在日志中收到以下错误:

postfix / smtpd [454]:从...后的DATA(6个字节)后丢失连接

以下是一些后缀配置值:

postconf | grep "size"
berkeley_db_create_buffer_size = 16777216
berkeley_db_read_buffer_size = 131072
body_checks_size_limit = 51200
bounce_size_limit = 50000
header_size_limit = 102400
mailbox_size_limit = 51200000
message_size_limit = 104857600
tcp_windowsize = 0

我尝试了以下但是没有用:

ifconfig eth0 mtu 1492

请帮忙。

1 个答案:

答案 0 :(得分:0)

http://www.postfix.org/faq.html点击后缀常见问题解答,它可以链接到防火墙:

  

邮件发送失败,“发送数据结束时超时 - 消息可能会多次发送”,或者:“数据丢失后连接失败”。网络中断发生,系统崩溃。你无能为力。通常问题本身就会消失。   但是,当您看到邮件传递失败时,您可能会遇到另一个问题:路径损坏MTU发现。或者它可能是一个破坏的PIX防火墙。