上次安装的时候,我默认设置成10M
如果提示邮件或附件太大或者你想做修改,就要修改配置文件
编辑/var/www/extsuite/extmail/webmail.cf
sys_message_size_limit就是了,10M=10485760Byte,会算吧,10*1024*1024=10485760
***网上有人说这个是单封发送邮件的大小!
sys_user_psize应该是进入网页邮箱后每一页显示的邮件个数
还有一个地方是/etc/postfix/main.cf
message_size_limit是对系统用户和虚拟用户来说的,默认也是10M
***网上有人说这是单封接收邮件的大小
下面这句不知道对不对,因为我没测试!
mailbox_size_limit只是对系统用户有效,当然也是10M
但这两个要同时修改,而且message_size不能比mailbox_size小
说到虚拟用户,我的默认是没有的,如果有那应该是
virtual_mailbox_limit
完成后重启postfix服务,最好也把httpd服务重启一下
service postfix restart
如果你安装过nginx,还要修改nginx.conf
client_max_body_size
重启它的服务配置
但是如果你发10M的邮件,肯定还会提示你太大了,为什么,有人说是因为base64编码后的大小,所以比下载(解码)后的体积要大,对不对呢就不知道了,不过可以修改
/var/www/extsuite/extmail/libs/Ext/App/Compose.pm
sub is_oversize中的if($tsize>=$maxsize)为if($tsize>=1.36*$maxsize)
这样就相同了
不过main.cf里面的message_size_limit的值一定要大于1.36×SYS_MESSAGE_SIZE_LIMIT
修改
转载于:https://blog.51cto.com/mcmvp/1218937