发送附件所受的限制有:

用户邮箱的总容量。例如:用户邮箱为 10M,你不可能给他发一个 11M 大的附件。

PHP 里设置的可上传文件的大小。例如:PHP 里设置最大可上传文件为 10M,你不可能通过任何 PHP 的 Web 程序上传大于 10M 的文件,所以你不能上传超过 10M 的文件当附件。

PHP 的配置文件是 /etc/php.ini,需要调整的参数主要有:

upload_max_filesize

post_max_size

适当增大它们的值,并重启 Apache 服务即可。

(apachectl -k graceful)

某仁兄问:

好像不只是这个原因,我的upload_max_filesize设置的是10M,post_max_size设置的是12M,但是我用extmail他提示我不能超过5M,webmail还没有测试,我试一下

回答:

ExtMail 的设置需要修改 /var/www/extsuite/extmail/webmail.cf,找到 'SYS_MESSAGE_SIZE_LIMIT' 参数,将它改为你需要的大小即可。

10M 附件大小的算法是:

10M * 1024 * 1024

可以用 bc 命令来计算:#bc(退出时quit),将得到的值写进 ExtMail 的配置里即可。

注:extmail默认是5M,iRedmail将他调整为10M。

这样设置之后可以上传设置大小的附件了,但可能还是无法发送,此时再修改/etc/postfix/main.cf

找到 message_size_limit 修改其大小,然后重启Postfix:/etc/init.d/postfix stop/start.

OK,可以传送大附件了。

Postfix的全域bcc(自动转发/邮件备份)设置

postfix的bcc(密送)功能可以根据条件,将所有经过postfix队列的邮件根据规则密送到指定的邮箱。

postfix带有三个bcc参数:

①、always_bcc:将所有的邮件都备份到指定邮箱;

②、sender_bcc_maps:将收件人包含在map文件中的邮件被分到指定邮箱;

③、recipient_bcc_maps:将收件人包含在map文件中的邮件被分到指定邮箱。

1、recipient_bcc_maps和sender_bcc_maps的使用

# vi /etc/postfix/main.cf #增加下面两行

recipient_bcc_maps = hash:/etc/postfix/recipient_bcc

sender_bcc_maps = hash:/etc/postfix/sender_bcc

# cat sender_bcc

sender@test.com       backup@test.com

# cat recipient_bcc

recipient@test.com   backup@test.com

#postmap /etc/postfix/sender_bcc

#postmap /etc/postfix/recipient_bcc

#/etc/init.d/postfix reload

2、always_bcc的使用方法

# vi /etc/postfix/main.cf #增加下面一行

always_bcc = backup@test.com

#/etc/init.d/postfix reload

======================

main.cf中与bcc有关的三个设置

参数 含义

sender_bcc_maps 通过 postfix 发送出去的邮件

recipient_bcc_maps 通过 postfix 接收到的邮件

always_bcc 通过 postfix 发送和接收的任何邮件。参数是单独的 *一个* 邮件地址

注意:

如果设置了整个域的 bcc,又为域内的某个用户单独设置了 bcc,则只有域的 bcc 会生效。

bcc 不支持多个地址,只能是单个地址。

如何设置

如果你的postfix管理着多个邮件域,你希望将所有的进出邮件都转发到一个地址,使用always_bcc进行简单配置就可以了。

编辑/etc/postfix/main.cf,加入

always_bcc = backup@domain.com

如果需要为不同的域设置不同的转发地址,只针对个别用户转发或只需要保存接收信件,则只能使用sender_bcc_maps与recipient_bcc_maps了。

编辑/etc/postfix/main.cf,加入

sender_bcc_maps = hash:/etc/postfix/sender_bcc_maps

recipient_bcc_maps = hash:/etc/postfix/recipient_bcc_maps

然后建立/etc/postfix/sender_bcc_maps与/etc/postfix/recipient_bcc_maps

## 用户##

#a@a.org    c@c.org

#b@b.org    c@c.org

## 全域##

#@a.org      c@c.org

#@b.org      c@c.org

根据你的需要,设置为全域或者单个用户即可

编辑完成后需要生成hash db,否则postfix读不到配置文件

postmap hash:/etc/postfix/sender_bcc_maps

postmap hash:/etc/postfix/recipient_bcc_maps

最后执行postfix reload重载配置文件,你的更改就生效了

PS:不要忘记将接收信箱的quota调大一些或者干脆不设限额,否则信箱满了后接踵而来的就是铺天盖地的退信。

===

可以建2个域 一个正常使用的域 一个归档的域, 名字相同域名不同。批量处理账号比较好操作

转载于:https://blog.51cto.com/dadiwm/1742613

Postfix的bcc邮件备份相关推荐

  1. Qt利用avilib实现录屏功能_利用“别名”实现Sendmail的邮件群发和邮件备份功能...

    前序 Sendmail服务器是一款经典的邮件发送软件,利用SMTP协议,实现邮件的发送,在CentOS7 邮件服务器部署(sendmail)中,我们学习了sendmail的基础配置,今天我们通过Lin ...

  2. Exchange2007/2010全局进出邮件备份设置

    2019独角兽企业重金招聘Python工程师标准>>> Exchange2007/2010全局进出邮件备份设置 1.首先新建一个邮箱:Journal 2.依次选择"服务器配 ...

  3. 如何在Postfix中设置邮件转发

    如何在Postfix中设置邮件转发 2016年1月5日 Mail服务 Postfix 是广泛使用的邮件传输代理(MTA)服务器,可用于发送,接收和通过网络发送的电子邮件转发.本教程将帮助您配置Post ...

  4. [RHEL] RHEL7.0 下 Postfix + Dovecot 实现邮件发送

    RHEL7.0 下 Postfix + Dovecot 实现邮件发送 一.前言 大家都对邮件服务(mail service)很感兴趣嘛.我在自己 博客站 预言了自己会实战一次,访问量一天到十几(毕竟平 ...

  5. 腾讯邮件服务器备份,怎样使用邮件备份功能?

    使用邮件备份功能,您需要设置一个接收备份邮件的邮箱帐号,以及备份规则,自设置 生效后的开始备份,一旦有符合备份规则的邮件则会立即备份至您的接收邮箱内. 温馨提示:是从设置生效后以及之后的邮件才会备份, ...

  6. [Outlook] outlook如何实现自动CC和BCC邮件发送

    由于需要在不同机器上发送邮件,最终发送的邮件会在不同的机器上,最终导致邮件丢失,以后想找也找不回来,故在网上搜索一翻,找到解决办法. 1. 实现自动CC邮件发送: 方法:使用outlook的配置规则 ...

  7. Postfix + Extmail 企业邮件服务器搭建

    ExtMail套件用于提供从浏览器中登录.使用邮件系统的Web操作界面,而Extman套件用于提供从浏览器中管理邮件系统的Web操作界面.它以GPL版权释出,设计初衷是希望设计一个适应当前高速发展的I ...

  8. 邮箱里的服务器备份是什么,邮件归档和邮件备份,两者有什么区别?

    邮件归档和邮件备份,两者有什么区别? 分类:邮箱资讯 编辑:新网小青年 浏览量:291 2020-10-09 16:20:50 随着企业信息化加速,企业信息管理成为企业运营与发展关注的问题.对于很多的 ...

  9. 公司企业邮箱,邮件归档和邮件备份有什么用途?

    大公司企业邮箱会用到邮件备份和邮件归档功能,统一管理存储邮件.注册直销TOM企业邮箱,官方提供无限容量,不用担心存储空间不足而额外付费. 接下来小编为大家解析邮件备份和邮件归档到底有什么用途? 邮件归 ...

最新文章

  1. Delphi XE5 常用功具与下载
  2. 快速 开发平台 架构_快速介绍清洁架构
  3. DeepMind 再发 Nature,图神经网络解决物理难题
  4. 架构师速成-架构目标之可用性
  5. python里面temp是啥-python temp file:如何打开多次临时文件?
  6. SESSION 页面刷新 失效
  7. 浮层java_css保持浮层水平垂直居中的四种方法
  8. CLS/CLR、c#(等语言)、托管、元数据、程序集 CLR学习第二课
  9. 快速排序非递归算法c语言实现,数据结构与算法----3.5 非递归的快速排序方法
  10. python题库刷题训练软件_Python基础练习100题 ( 11~ 20)
  11. 01_6_SERVLET如何从上一个页面取得参数
  12. 【word自带的公式编辑】如何删除公式里面的空行or对齐公式
  13. n维椭球体积公式_考前必背!数量关系、资料分析常用公式汇总!不再头大!...
  14. Wing-新一代百度大数据查询引擎
  15. 鲁迅朱安:留给世纪的背影_拔剑-浆糊的传说_新浪博客
  16. 第四周项目1---建立单链表
  17. 【k8s】path does not exist, ignoring“ path=“/etc/kubernetes/manifests“
  18. 记vscode配置踩坑经过
  19. GwcNet:逐组相关的立体匹配网络(CVPR 2019)
  20. Android11.0(R) HAL 相机集成水印算法+多帧算法

热门文章

  1. 记一次OOM问题排查过程
  2. 2019.4.26学习笔记(路由器router)
  3. 多个ViewPager引发的Fragment未初始化
  4. strcpy.strcmp.strlen.strcat函数的实现
  5. MVC之前的那点事儿系列(2):HttpRuntime详解分析(上)
  6. linux命令——tar
  7. 闲来无事 linux cp命令的三种实现方式
  8. 使用ListView应该注意的地方 很全
  9. angular入门--filter搜索
  10. pytho基础之文件处理