Postfix에서 최대 메일 크기 변경


20

MTA로 Postfix를 실행하는 새로운 CentOS6 서버에 큰 이메일을 보낼 때 다음 메시지가 리턴됩니다.

tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 552 552 5.3.4 Error: message file too big (state 18)

다음 제안을 찾았 지만 main.cf파일 에서 어디에 추가해야하는지 확실하지 않습니다 .

이것은 Postfix에 의해 발생하며 메시지뿐만 아니라 사서함 크기에 제한이 있습니다.

이 설정을 추가해야했습니다 /etc/postfix/main.cf:

message_size_limit = 31457280

Postfix에서 최대 메일 크기 (첨부 파일 포함)를 어떻게 늘릴 수 있습니까?

답변:


19

어디 main.cf에 추가, 그것은 관련이없는입니다 :)하지만 어떤 논리적 인 방식으로 그룹화 지시를 유지하는 그것의 좋은, 그것은 maintance에 쉽게

공식 후위 문서에 따르면
message_size_limit (default: 10240000)봉투 정보를 포함하는 메시지의 바이트의 최대 크기. 참고 : 변경시주의하십시오. 반송 메일 크기가 로컬 또는 원격 MTA의 메시지 크기 제한을 초과하면 값이 너무 작 으면 배달 못 함 알림이 손실됩니다.

또한 기본 사서함 크기가 50M이면 특히 허용 된 메시지 크기를 늘린 후 메일이 배달되지 않을 수 있습니다. 사용자 별 사서함 크기를 최대로 늘리려면 mailbox_size_limit = <size in bytes>main.cf에 추가하십시오 .

또한 Ian Sparkes가 언급 했듯이 가상 사서함 구성을 사용하는 경우을 설정해야 할 수 있습니다 virtual_mailbox_limit = <size_in_bytes>.


3
가상 사서함 구성을 사용하는 경우 virtual_mailbox_limit = <size_in_bytes> 이를 찾기 위해 연령을 설정해야 할 수도 있습니다 . 아무도 그것에 대해 이야기하지 않는 것 같습니다. ;) 결국 찾은 postconf후보자를 검색하고 스캔하여 발견 한 경우 .
ISparkes

기본 메시지 크기 제한은 10240000 바이트 = 10MB이며 50MB는 아닙니다.
黄 雨伞

1
@ 黄 雨伞-사서함 크기와 메시지 크기가 다르며이 답변에 다르게 설명되어 있습니다.
warren

1) 2018. 2) 메일 크기를 바이트 단위로 제공. WTF.
David Tonhofer

네, 할 수 있다면 좋을 것입니다 message_size_limit=15M (제안하고 시도하지 마십시오)
Yetti99

11

예, 맞습니다. message_size_limit 는 필요한 구성 지시문입니다. main.cf 파일의 아무 곳에 나 넣고 Postfix를 다시로드하십시오 (또는 다시 시작하십시오).

postconf 도구를 사용하여 현재 구성된 값을 확인할 수 있습니다 .

postconf message_size_limit

7

이 한계를 높은 숫자로 설정하는 경우 주의하십시오 . message_size_limitPostfix 대기열이있는 파티션 에서 최소 1.5 배 의 여유 공간 크기가 필요 합니다. 여유 공간이 없으면 크기가 몇 킬로바이트에 불과하더라도 모든 메시지가 거부됩니다. 이 크기의 메시지를 하나받은 후 최종 사서함 배달 중에 공간이 초과되면 모든 추가 메시지가 거부됩니다. 공간이 부족하여.

참고 : 이메일은 파일 전송 프로토콜이 아닙니다. 이 QA를 참조하십시오. 왜 여전히 작은 전자 메일 첨부 파일 파일 크기 제한이 있습니까?


4

설정하는 것을 잊지 마십시오

virtual_mailbox_limit = <size_in_bytes>

가상 사서함 구성을 사용하는 경우 이것을 찾기 위해 나이를 먹었으므로 아무도 그것에 대해 이야기하지 않는 것 같습니다. ;)


2
의견을 감사하십시오-그러나 이것은 기존 답변에 대한 제안 편집 및 / 또는 의견에 더 좋습니다 :)
warren

2
당신 말이 맞아요 이 답변을 삭제합니다.
ISparkes

이 답변을 삭제해야합니다. :)
warren
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.