|
问题: 为什么要建立两个发送邮件的虚拟服务器, 你发现只要停止中继就不会有垃圾邮件了
答: 如果只有一个smtp虚拟服务器, 停止中继(允许经过验证的用户仍可中继), 这也只能避免自己邮件服务器被恶意人员做中继来发送垃圾邮件, 并不会减少你自己用户收到的垃圾邮件量, 这也是缺省的配置方式.
但只有一个smtpsmtp虚拟服务器, 就会让许多管理员碰到诸多说不清洗不清被挨骂的麻烦事,
恶意人员可以冒用它人名义发送恶意邮件, 如你的邮件地址为a@yourdomain.com, 则恶意人员可以用a@yourdomain.com做发件人发给yourboss@domain.com错骂一顿, 他可以在你内部公用机器或外网发的, 同域发给同域是不需要验证的, 这时候老板怪最下来你肯定说不清也查不了, 如果你把匿名验证去掉, 则外网邮件又发不进来, 矛盾啊.
还有, 现在有许多垃圾邮件是把你内部邮箱做发件人发给你公司, 甚至把收件人放在密送栏里, 那些普通用户当然不懂这些smtp道理, 收到奇怪的垃圾邮件后肯定要找你的(告诉你那封垃圾邮件不是他发的, 告诉收件人不是他怎么也收到那些邮件叫你查).
以上那些问题单靠一个smtp虚拟服务器是解决不了的, 我的贴子是用了2个smtp虚拟服务器+过滤来解决的.
smtp虚拟服务器超过1个以上, 你就要配置适合的smtp路由, 否则邮件服务器不知道要由哪个smtp虚拟服务器来发送外出邮件.
正如feitianxiang说的, 我自己的配置是再外加一个smtp虚拟服务器专门发送邮件到外网的, 这样比较灵活较少冲突. |
|