返回列表 回复 发帖

【推荐】postfix + igenus附件限制解决方案

俺这几天想建立一个内部邮件服务器, 采用docn兄的方案, MTA用postfix, web使用igenus, 让部门内的兄弟们可以发送10M以内的附件. 几经挫折, 发现了一些门道. 不敢藏私, 拿出来与搞mail的同道共享. 1. 修改/etc/php.ini max_execution_time = 30 #改为60 (增加处理脚本的时间限制) memory_limit = 8M #改为40M (这样才能发10M的附件) post_max_size = 2M #改为10M upload_max_filesize = 2M #改为10M 2. 修改/etc/httpd/conf.d/php.conf SetOutputFilter PHP SetInputFilter PHP LimitRequestBody 524288 #把524288改为10485760 这里的 LimitRequestBody 524288 限定了上传附件的上限为512k, 将其改为10M 3. 修改/etc/postfix/main.cf, 添加如下语句: message_size_limit = 14336000 postfix的默认值是10M, 但这指的是邮件正文和编码后附件的总和, 经过base64编码,附件的大小会增加35%左右, 因此这里设定可接受邮件的大小为14M 可以使用如下命令查看postfix的有关设定: /usr/sbin/postconf | grep size 4. 重起apache和postfix.
其实附件的大小很大程度上是取决于网速的!
这也不全是吧?只是一一部分原因是关于网速吧?
返回列表
开源邮件服务器 开源邮件服务器 web 开源邮件 开源 mail 开源 邮件服务器 邮件技术 mail技术 反垃圾邮件 反垃圾mail mail投递
邮件服务器 mail服务器 开源软件 mail软件 mail服务新品牌 开源邮件服务新品牌
开源mail服务新网站 邮件服务新品牌 mail tmail mailserver 163邮件 sendmail |Linux维护|Linux代维|成都Linux维护|成都Linux代维