Saat mengirim email besar ke server CentOS6 baru yang menjalankan Postfix sebagai MTA, pesan berikut akan dikembalikan:
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)
Saya menemukan saran berikut , tetapi tidak jelas ke mana harus ditambahkan dalam main.cf
file:
Ini disebabkan oleh Postfix dan itu membatasi tidak hanya pesan tetapi ukuran kotak surat.
Saya harus menambahkan pengaturan ini di
/etc/postfix/main.cf
:
message_size_limit = 31457280
Bagaimana cara memperbesar ukuran surat (termasuk lampiran) di Postfix?
virtual_mailbox_limit = <size_in_bytes>
Butuh waktu lama" untuk menemukannya, sepertinya tidak ada yang membicarakannya. ;) Pada akhirnya jika ditemukan dengan memohonpostconf
dan memindai calon yang kemungkinan terlihat.message_size_limit=15M
(hanya saran, jangan coba ini)Ya, Anda benar: message_size_limit adalah arahan konfigurasi yang Anda butuhkan. Letakkan di mana saja di file main.cf dan muat ulang (atau nyalakan kembali) Postfix.
Anda dapat menggunakan alat postconf untuk memeriksa nilai yang saat ini dikonfigurasi:
sumber
Hati-hati jika mengatur batas ini ke angka yang tinggi. Anda membutuhkan setidaknya 1,5 kali ukuran
message_size_limit
ruang kosong pada partisi tempat antrian Postfix berada. Jika Anda tidak memiliki ruang kosong itu, maka semua pesan ditolak meskipun ukurannya hanya beberapa kilobyte. Dan jika Anda menerima satu pesan dengan ukuran ini dan kemudian ruang melebihi (selama pengiriman kotak surat terakhir) semua pesan selanjutnya ditolak. Karena ruang yang hilang.Perhatikan juga: Email bukan protokol transfer file. Lihat QA ini: Mengapa kita masih memiliki batasan kecil file lampiran lampiran email?
sumber
Jangan lupa mengatur
jika Anda menggunakan konfigurasi kotak surat virtual. Butuh waktu lama bagi saya untuk menemukan ini, sepertinya tidak ada yang membicarakannya. ;)
sumber