Postfix

admin on 五月 16th, 2011

配置extmail不允许伪造不存在的本地邮件地址发邮件,不允许并仿冒他人邮件地址发送邮件 cd /etc/postfix/ cat >mysql_virtual_sender_maps.cf<<EOF user = extmail password = extmail hosts = localhost dbname = extmail table = mailbox select_field = username where_field = username additional_conditions = AND active = '1' EOF vim main.cf smtpd_sender_login_maps =         mysql:/etc/postfix/mysql_virtual_sender_maps.cf smtpd_sender_restrictions =         permit_mynetworks,         reject_sender_login_mismatch,         reject_authenticated_sender_login_mismatch,         reject_unauthenticated_sender_login_mismatch 使配置生效 postfix reload

Continue reading about postfix邮件服务器安全

545 views

  邮件服务器的默认发送邮件端口是25,一些ISP会封锁25端口防止垃圾邮件的发送,这样就导致不能使用Foxmail、outlook等邮件客户端发送邮件。修改默认smtp端口就可以解决这个问题。下面的方法以CentOS linux上Postfix mail server为例,增加2626邮件发送端口。 方法一,使用linux iptables防火墙的端口重定向,适用于各种mail server: 修改/etc/sysconfig/iptables,在开头添加 *nat :PREROUTING ACCEPT [0:0] :POSTROUTING ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A PREROUTING -p tcp -m tcp –dport 2626 -j REDIRECT –to-ports 25 COMMIT 重启iptables即可,对于防火墙不熟悉请勿远程操作。   方法二: 在master.cf里的非#号开头的第一行,应该是smtp inet n - n --smtpd 这一行表示的是smtp的进程,和/etc/services里的 smtp        25/tcp       mail smtp        25/udp       mail 相对应,再在后追加一行同样的进行,修改一下前面的名字,如 smtp2 inet n -n - - [...]

Continue reading about 修改邮件smtp端口解决ISP封锁25端口不能发信

2,682 views