欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

CentOS+postfix+ExtMail+amavisd-new+Spam_Locker+DSpam配置指南:五、配置maildrop

发布时间:2025/3/20 31 豆豆
生活随笔 收集整理的这篇文章主要介绍了 CentOS+postfix+ExtMail+amavisd-new+Spam_Locker+DSpam配置指南:五、配置maildrop 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 1、安装maildrop

  • shell 
  • # yum install maildrop 
  • 配置master.cf 为了使Postfix支持Maildrop,必须修改/etc/postfix/master.cf文件,注释掉原来的maildrop的配置内容,并改为:

  • maildrop   unix        -       n        n        -        -        pipe 
  •   flags=DRhu user=vuser argv=maildrop -w 90 -d ${user}@${nexthop} ${recipient} ${user} ${extension} {nexthop} 
  • 注意:flags前面有“两个空格”

    配置main.cf 由于maildrop不支持一次接收多个收件人,因此必须在main.cf里增加如下参数:

  • maildrop_destination_recipient_limit = 1 
  • 2、测试maildrop对authlib支持

  • shell 
  • # maildrop -v 
  • 看是否出现以下内容:

  • maildrop 2.1.0 Copyright 1998-2005 Double Precision, Inc. 
  • GDBM/DB extensions enabled. 
  • Courier Authentication Library extension enabled. 
  • Maildir quota extension enabled. 
  • This program is distributed under the terms of the GNU General Public 
  • License. See COPYING for additional information. 
  • 注意事项:

    1、如需重新编译Maildrop软件包,必须先获得其源码rpm包,并且必须先行安装courier-authlib及其devel软件包,否则编译后的maildrop将无法打开authlib支持。

    2、maildrop RPM包安装时,会自动创建vuser用户及vgroup用户组,专门用于邮件的存储,vuser:vgroup的uid/gid都是1000,这与一般的邮件文档中提及用postfix用户存邮件不一样。因为postfix用户的uid一般都低于500,而Suexec模块编译时对UID/GID的要求是要大于500,因此使用postfix用户不能满足要求。其次,如果用Maildrop作为投递代理(MDA),以postfix身份投递的话,会导致postfix MTA错误。

     

     

     

     

     

     

     

    转载于:https://blog.51cto.com/zhangheng/987325

    总结

    以上是生活随笔为你收集整理的CentOS+postfix+ExtMail+amavisd-new+Spam_Locker+DSpam配置指南:五、配置maildrop的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。