上次安装的时候,我默认设置成10M

如果提示邮件或附件太大或者你想做修改,就要修改配置文件

编辑/var/www/extsuite/extmail/webmail.cf

clip_p_w_picpath001

sys_message_size_limit就是了,10M=10485760Byte,会算吧,10*1024*1024=10485760

***网上有人说这个是单封发送邮件的大小!

clip_p_w_picpath002

sys_user_psize应该是进入网页邮箱后每一页显示的邮件个数

clip_p_w_picpath003

还有一个地方是/etc/postfix/main.cf

clip_p_w_picpath004

message_size_limit是对系统用户和虚拟用户来说的,默认也是10M

***网上有人说这是单封接收邮件的大小

下面这句不知道对不对,因为我没测试!

mailbox_size_limit只是对系统用户有效,当然也是10M

但这两个要同时修改,而且message_size不能比mailbox_size小

clip_p_w_picpath005

说到虚拟用户,我的默认是没有的,如果有那应该是

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

clip_p_w_picpath007

sub is_oversize中的if($tsize>=$maxsize)为if($tsize>=1.36*$maxsize)

这样就相同了

不过main.cf里面的message_size_limit的值一定要大于1.36×SYS_MESSAGE_SIZE_LIMIT

clip_p_w_picpath008

修改

clip_p_w_picpath009