2012-02-22 4 views
6

клиент пытается отправить довольно большую электронную почту, но он получает отыгрался со следующим сообщением:«Ошибка: слишком большой файл сообщения» Является ли ограничение на исходящий или принимающий конец?

Hi. This is the qmail-send program at server2.hysir.net. 
I'm afraid I wasn't able to deliver your message to the following addresses. 
This is a permanent error; I've given up. Sorry it didn't work out. 

<[email protected]>: 
157.157.98.19 failed after I sent the message. 
Remote host said: 552 5.3.4 Error: message file too big 

Я проверил и нет ограничения на размер исходящего почтового на нашей стороне, и этот IP-адрес, т.е. 157.157.98.19 - это ip для получающего почтового сервера, могу ли я предположить, что почтовый сервер для laeknastodin.is отрицает почту из-за ее размера, а не нашего smtp, отказавшегося отправить?

+0

Точно это происходит. (И hysir.net - промежуточная система транзита в почтовой цепочке, которая кажется.) –

+1

postconf -e "message_size_limit = 20480000" –

ответ

14
Remote host said: 552 5.3.4 Error: message file too big 

В сообщении об ошибке четко указано, что принимающий хост ограничивает размер сообщения. Если вы проверите с помощью telnet, вы увидите, что лимит, настроенный на целевом хосте, составляет 20 МБ (20480000 байт)

telnet 157.157.98.19 25 
Trying 157.157.98.19... 
Connected to 157.157.98.19. 
Escape character is '^]'. 
220 mail.laeknastodin.is ESMTP Postfix 
EHLO example.com 
250-mail.laeknastodin.is 
250-PIPELINING 
250-SIZE 20480000  <----------- 20 MB limit 
250-VRFY 
250-ETRN 
250-STARTTLS 
250-ENHANCEDSTATUSCODES 
250-8BITMIME 
250 DSN 
+1

как вы могли telnet, что хозяин, это просто время для меня – Tralli

+0

отлично работает здесь - может быть, ваш провайдер блокирует соединения с исходящим портом 25, множество коммутируемых/жилых сетей не могут напрямую подключаться к порту 25 на внешних хостах (предотвращение спама) – Gryphius

+0

Конечно, это именно так. Спасибо за помощь – Tralli