我在一个linux上运行postfix几百个本地用户的邮箱。 有没有办法监视所有传入连接(SMTP)的Postfix服务? 即“IP地址xxxx刚刚连接到Postfix服务器”和“IP地址yyyy刚刚断开连接”的直播stream? 我想监视所有传入的连接,所以我可以寻找相同的IP地址试图发送多个垃圾邮件给我的用户或可能尝试中继的趋势(这不是一个开放的中继顺便说一句!)。 只要将所有连接和断开连接(列出的IP地址)转储到文本文件或系统日志中,都是完美的。 或者可能还有另一种更好的方法? 谢谢!
我可以configurationPostfix或Sendmail允许所有的IP没有身份validation? 我明白这可能会导致各种各样的滥用。 我们有一些通过SMTP服务器发送通知的监控系统,但是它不支持authentication,所以我打算告诉防火墙只允许IP连接。 谢谢
我们有一个奇怪的情况: 我们会收到一封包含ESMTP标题的电子邮件 我们的服务器接受它,没关系 我们像Gmail中的其他邮件一样在Gmail中导入该邮件 Gmail使SPF检查失败 Gmail使用我们的服务器IP地址和邮件发件人域进行检查(原文如此! 我们也有类似的邮件在本地邮箱之间的问题(但Gmail使用我们的服务器域和客户端的IP): 通过SMTP从一个本地箱发送到另一个邮箱,因为客户端IP而不是服务器的邮件导入到Gmail的SPF失败 例: Received-SPF: fail (google.com: domain of [email protected] does not designate 188.40.153.39 as permitted sender) client-ip=188.40.153.39; Authentication-Results: mx.google.com; spf=fail (google.com: domain of [email protected] does not designate 188.40.153.39 as permitted sender) [email protected] 188.40.153.39是我们的VPS IP [email protected]是发件人 [email protected]是接收者 更多标题: Delivered-To: [email protected] Received: by 10.194.168.164 with SMTP id zx4csp522020wjb; Thu, 19 Feb […]
使用sendmail 8.14时,当给定域中没有用户时,sendmail似乎产生的错误如下: 550 5.1.1 <[email protected]>… User unknown 但是,如果使用virtusertable的error:nouser ,则消息如下所示: 553 5.3.0 <[email protected]>… >info<@example.su. 使用主要build议的error:nouser No such user按照https://www.sendmail.com/sm/open_source/tips/virtual_hosting/ , error:nouser No such user在virtusertable结果如下: 553 5.3.0 <[email protected]>… No such user 为什么状态码有所不同? 他们有什么区别? 为什么停止向用户交付的build议方式与完全不存在用户的默认行为不同?
我试图从一台服务器转移到另一台服务器。 我已经尝试了无数的iptables命令,但他们不工作。 难道我做错了什么? 这是我的设置: VPS1:1.1.1.1 SMTP端口:25 UFW:OFF iptables策略:接受全部 主机名:mailbox.xxxxxx.com 操作系统:Ubuntu 14.04 邮件服务器:2.2.2.2 SMTP NAT端口:15324 我已经尝试了这些命令: iptables -t nat -A PREROUTING -p tcp –dport 25 -j DNAT –to-destination 2.2.2.2:15324 iptables -A FORWARD -d 2.2.2.2 -p tcp –dport 15324 -j ACCEPT iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE iptables -t nat -nvL 链路PREROUTING(策略接受459个数据包,17802字节)pkts字节目标protselect输出源目标19 1088 DNAT […]
我有一个专门的服务器(Ubuntu 14.04)与IP 1.1.1.1上的Postfix / Dovecot 我正在托pipe4个域:2个IP 1.1.1.1,1个IP 1.1.1.2,1个IP 1.1.1.3。 这些域中的每一个域都有一个指向自己IP地址的DNSlogging(A domain.com/mail.domain.com,MXlogging,SPF等)。 问题是每当我发送一封电子邮件,并检查出我看到的电子邮件的标题: > X-Spam-Last-External-IP: 1.1.1.1 > X-Spam-Last-External-HELO: server.hostname.com > X-Spam-Last-External-rDNS: Default Domain on 1.1.1.1 > Received: from server.hostname.com (Default Domain [1.1.1.1]) etc.. 是不是可以显示每个时间域的相关信息,而不是服务器信息? 例如1.1.1.2 IP和mail.domain2.com主机名等?
我想用ESMTP协议发送一封电子邮件,并附上一个文件到电子邮件。 发送普通电子邮件时我没有任何错误,只有附件有问题。 这是我用来发送一个普通的电子邮件(和它的作品): telnet interia.pl 587 Trying 217.74.65.23… Connected to interia.pl. Escape character is '^]'. 220 ESMTP INTERIA.PL HELO itsme 250 poczta.interia.pl AUTH LOGIN 334 VXNlcm5hbWU6 myusernameinbase64 334 UGFzc3dvcmQ6 mypasswordinbase64 235 2.7.0 Authentication successful MAIL FROM: <[email protected]> 250 2.1.0 Ok RCPT TO: <[email protected]> 250 2.1.5 Ok RCPT TO: <[email protected]> 250 2.1.5 Ok DATA 354 End […]
我正在寻找replace我们老化的邮件服务器,我决定要更改我们使用的SMTP服务器软件。 我们目前运行exim。 多年来,我一直与其他一些MTA(即Postfix和Sendmail)合作,并且在我看来,就configuration而言,它们都吸引人:它们都是神秘,肮脏和不雅,至less与其他任务关键的守护进程,我必须每天工作(Apache,MySQL,Dovecot等)。 我们的邮件服务器不能处理太多的内容(我们使用MessageLabs来过滤入站邮件:我相信你会明白在防火墙上阻止对tcp / 25的访问所带来的乐趣),所以我不需要高性能的东西。 垃圾邮件和反病毒也不是太重要,这要归功于MessageLabs。 我真正想要的是一个简单,简洁的configuration语法,不需要神秘的知识来读写。 一些可以接受邮件的n个域名,并根据简单的映射提交给我们的IMAP服务器。 有什么build议么?
在我们的业务,我们必须定期邮寄给我们的客户:发票,信息电子邮件等。 以前,我们使用我们的托pipe服务提供商的邮件服务器收到并发送了邮件。 但随着客户数量的增加,我们必须订购VPS并安装我们自己的SMTP服务器来执行我们的邮件。 所以,现在我们有用于接收电子邮件的默认提供商邮件服务器,让它为business.com。 我们有像[email protected]等电子邮件帐户,我们使用这个邮件服务器来接收电子邮件和pipe理我们的电子邮件帐户。 而且我们有在VPS上运行的SMTP服务器。 我们只使用这个SMTP发送电子邮件与发件人地址,如[email protected]。 VPS具有由提供商创build的默认DNSlogging,让它成为IP.AD.RE.SS < – > ip-ad-re-ss.provider.com。 使用桌面电子邮件客户端或使用JavaMail发送电子邮件的自定义基于Java的应用程序进行邮件发送。 问题是,我们发送的大部分电子邮件都放在客户电子邮件帐户的垃圾邮件文件夹中。 客户在Gmail,Yahoo,Hotmail等电子邮件中 你能否告诉我们所描述的问题最可能的原因和解决scheme是什么? 有没有在内联网的服务,我们可以发送testing电子邮件,并得到一个答案,说明为什么这封电子邮件可能被认为是垃圾邮件?
任何人都知道如何使用SMTP命令打开与邮件服务器的SMTP对话(通过SSL端口,而不是25/110),并查看SSL证书的信息?