sendmail sMTP 认证问题求教,在线等待
我的系统是linux AS3的,刚装了sendmail+smtp现在问题是这样的,我发现有几个外网IP用,administrator等一些系统不存在的用户往我的邮件域里的真实用户发信,可是我用administrator@XX.com这个用户试了,它往其他的邮件域发邮件是要SMTP认证的,可是往我的本地发确不用,不知道有谁遇到过这样的问题,希望大家帮帮我,谢谢!是sendmail本身就有这样的漏洞还是我的配置有问题,求教呀急!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
应该是你配置的错误.
在/etc/host.allow
你用Deny from all 现拒绝所有的
然后在单独的开放 allow from .......
或者你用iptable 把哪些不知名的包或什么全drop
我也是菜.....不一定对....
感觉你那种做法也不可以吧,SMTP本身没有这方面的认证吗?
[quote]原帖由 "walg2004"]感觉你那种做法也不可以吧,SMTP本身没有这方面的认证吗?[/quote 发表:
往你的 server 上寄不管誰都不需要認證吧
這是 SMTP 協議本來的功能,若往你的 Server 寄要認證,
最多就像 DomainKey 要認 DNS 的 key
SPF 要認 DNS txt rr 內容
...
最多就是你限制該 IP 不收不處理,認什麼證呢,有什麼好認的
您理解错了,我现在的问题是我的linux AS3 系统上根本就没有administrator这个账号,而是有人利用这个帐号,在向我的邮件域里的用户发邮件,我是想怎样做才能在sendmail自己发送的时候也有一个用户身份认证,这样就是避免有外网的人进行发送垃圾邮件了。不是说别人给我发的时候要身份认证。