存档

‘postfix’ 分类的存档

Zimbra 用户登录提示“出现网络服务错误”

2012年6月19日 eric 259 条评论

今天邮箱在页面登录 出现网络错误,用客户端登录提示 “The server said: -ERR only valid after entering TLS mod” 从客户端的错误来看是验证出现了问题,登录 Zimbra 服务器,以 zimbra 用户登录,然后查看状态

zimbra@server $> zmcontrol  status

然后常规的是 重启一下服务,看是否能成功

zimbra@server $> zmcontrol restart

Host mail.123.com
        Starting ldap...Done.
Failed.
Failed to start slapd.  Attempting debug start to determine error.
daemon: bind(7) failed errno=99 (Cannot assign requested address)
slap_open_listener: failed on ldap://mail.123.com:389

启动报错,提示 ldap 绑定IP 及端口监听出错。

分类: linux, postfix 标签:

postfix 反垃圾邮件<一>

2010年3月25日 eric 84 条评论

研究postfix 有段时间了,相信大家搭建好邮件服务器后都怕被别人利用,或者每天收到大量的垃圾邮件烦恼。 大家该怎么拦截这些垃圾邮件呢?我也是菜鸟,只是初步研究和学习了一下。 下面我说一个最简单的例子 smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination reject_invalid_hostname reject_unknown_sender_domain 这个例子对默认配置扩充了两个额外限制条件: reject_unauth_destination以及reject_invalid_hostname。 当客户端建立连接时,若它来自 mynetworks或mynetworks_restrictons过滤规则也就跟着结束,不再检查其他条件; 如果客户端来自外界网络, permit_mynetworks不会返回ok,也不会返回reject,而是返回dunno,于是postfix接着检查reject_unauth_destination。 如果邮件的收件人不在postfix所辖的网域(由mydestination定义), reject_unauth_destination返回 reject;否则返回dunno。 假设这次的结果是dunno,postfix会接着检查reject_invalid_hostname,如果客户端 使用HELO命令提供的主机名称是无效的,这项检查的结果是reject;如果有效,则为dunno。 最后,postfix检查 reject_unknown_sender_domain,如果客户端在mail from提供的邮件地址的网域部分是无效的(用DNS查不出来),则检查结果是reject。如果邮件能顺利通过上述四项限制条件而不发生任何 reject,postfix就会收下邮件,并交给适当的MDA处理。

分类: postfix 标签: ,

linux下编译安装postfix+mysql+dovecot+postfixadmin

2010年3月16日 eric 16,385 条评论

         Postfix 是一种电子邮件服务器,它是由任职于IBM华生研究中心(T.J. Watson Research Center)的荷兰籍研究员Wietse Venema为了改良sendmail邮件服务器而产生的。最早在1990年代晚期出现,是一个开放源代码的软件。 我是安装在了ubuntu server 上安装的,因为需要web界面操作,所以需要安装 apache+php 我的环境是: ubuntu + apache2 + php5 + dovecot + postfix + postfixadmin 安装步骤: 1.首先在域名服务商的 DNS解析上添加 MX 映射: IN MX 10 mail.ludy.com. mail IN A “IP地址” 2.安装mysql 由于我比较懒,我就用了懒人模式,安装时候要记得root 密码 Shell $> apt-get install mysql-server 创建postfix数据库,以及操作数据库user Shell $> mysql -u root -p Enter password: Welcome to [...]