[求助] 很大容量的信無法寄出

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

[求助] 很大容量的信無法寄出

文章VoodooMark » 週二 3月 28, 2006 6:13 pm

因為工作上的需要,常常要寄很大的信
--客戶不願使用ftp,

目前小弟使用 kernel 2.4 sarge, Postfix

在 mail.cf中,
已經設定mailbox_size_limit= 0

可是大概超過5MB的信,就時有被drop掉的訊息:

在 /var/log/mail.log 中出現

代碼: 選擇全部
Mar 28 17:44:38 mail postfix/cleanup[1515]: warning: 059853296C: queue file size limit exceeded


請問,有沒有什麼方法可以解決?
VoodooMark
可愛的小學生
可愛的小學生
 
文章: 21
註冊時間: 週一 2月 20, 2006 3:03 pm

文章mason » 週二 3月 28, 2006 6:17 pm

假設信件大小限定 20M ,應該設定為:
message_size_limit = 20480000

不是 mailbox_size_limit
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

文章VoodooMark » 週二 3月 28, 2006 7:32 pm

上網找了一下,原來還真的有 message_size_limit 這個參數
在原來的main.cf中並未見到,
在mail.cf中增加這一行之後,果然可以寄出去了

順便提一下:
message_size_limit 原來預設是 10240000(10MB, 單位是 bytes)
但是,信在寄出時會需要編碼,編碼大約會使檔案增加 30%的大小,
所以這就是為什麼,5 MB以上,就有可能會寄不出去的原因。

謝謝mason兄的指點!!
VoodooMark
可愛的小學生
可愛的小學生
 
文章: 21
註冊時間: 週一 2月 20, 2006 3:03 pm


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron