我正在configuration一个反垃圾邮件设备来过滤到我们的Exchange服务器的邮件stream量。 stream程将如下所示: (internet)<====>(antispam)<====>(exchange)<====>(users) 反垃圾邮件设备将被列在我的域名的MXlogging中,所以邮件将被发送给他。 用户不会直接使用设备发送电子邮件; 他们将继续使用Exchange服务器进行发送。 现在,设备只有端口25在公共networking上收听; 服务器到服务器之间的通信是否正确? 还是需要在公共界面上启用TLS,以便其他服务器可以使用安全连接将邮件传递到我的反垃圾邮件?
我正在尝试将电子邮件传送给GMail。 这在操作系统Debian的bash命令: echo "aaa" | mailx -r "[email protected]" -s"sdf" [email protected] 但是,我的所有消息GMail转移到垃圾邮件。 我已经设置了很多DNS数据: @ A xxx.xxx.xxx.xxx @ MX 2 @ @ SPF v=spf1 +a +mx ip6:xxxx:xxxx:xxxx::xxxx:xxxx ~all @ TXT v=spf1 +a +mx ip6:xxxx:xxxx:xxxx::xxxx:xxxx ~all _adsp._domainkey TXT dkim=all _dmarc TXT v=DMARC1; p=reject; rua=mailto:[email protected] mail._domainkey TXT v=DKIM1;…VQIDAQAB 当然,我的服务器有pipe理反向DNS。 这是我在GMail邮件的顶部: Delivered-To: [email protected] Received: by xx.xx.xx.xxx with SMTP id xxxxxxxxxxxxx; […]
当使用邮件服务器时,我知道IMAP将所有邮件保留在服务器中,而pop3下载并删除它(有时在几天之后,取决于邮件客户端configuration选项)。 我的问题是,使用这两种协议会发生什么?例如,在我的Outlook客户端中使用pop3应该在几天后删除邮件,因此将不能从webmail访问,但从webmail访问相同的消息,直到它留在那里pop3协议删除它? 消息是否被删除(以及如何)取决于用于首次读取的协议? 提前致谢。
我使用的是Postfix和Spamassassin,而Postfix则拒绝入侵垃圾邮件的邮件。 邮件然后根据许多因素转发到不同的中继。 有没有办法将被拒绝的邮件存档到垃圾邮件分析/培训的地方,或者(更好的办法)是让Postfix在后台添加特定的邮件头后仍然可以发送邮件?
我,米使用自己的域名(谷歌应用程序的Gmail)为我的项目。 现在我想添加外部邮件服务器来为用户发送通知。 Gmail不提供DKIM的私钥,并且如果在外部邮件服务器上生成密钥,则在严格规则的情况下,来自gmail的所有邮件都将被拒绝。 如何在这种情况下使用SPF + DKIM + DMARC来防止邮件欺骗?
我们希望使用smtp.example.com ,而不是将客户服务器名称(如beta.example.com作为IMAP / SMTP服务器。 我们有一个所有域/电子邮件服务器和相应的邮件服务器的数据库。 有没有办法使用nginx(或其他服务器/服务)作为反向代理? 然后nginx应该将请求转发到正确的服务器。 非常感谢你
我有一个dovecot服务器运行,强制执行TLS1.2 ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1 TLSv1.2 这曾经工作得很好,直到有人试图与iPhone连接,抱怨服务器没有响应,我看到服务器上的日志消息: imap-login: Error: SSL: Stacked error: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol 我发现如果我允许TLSv1 ,它就可以正常工作。 这是真的吗? 我发现其他人抱怨这件事( http://www.clift.org/fred/frustration-with-apple-mail-app-on-ios-and-yosemite.html ),但我真的不能相信。 请告诉我,我错过了一些明显的东西。 TLSv1.2仅支持特殊的密码吗? 这是我完成sslconfiguration: $ egrep -v "^#|^$" /etc/dovecot/conf.d/10-ssl.conf ssl = yes ssl_cert = </etc/ssl/my_certs/mail.xyz.tld.crt ssl_key = </etc/ssl/my_certs/mail.xyz.tld.key ssl_dh_parameters_length = 2048 ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1 TLSv1.2 ssl_cipher_list = ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!3DES:!MD5:!PSK ssl_prefer_server_ciphers = […]
我使用后缀(基本上是后缀pipe理员)来定义我的电子邮件收件箱和SMPT。 假设我有一个电子邮件收件箱: [email protected] 现在我有几个别名。 说我有别名: [email protected] 现在最后一个别名接收电子邮件,并把它们放在第一个收件箱。 我可以login到该收件箱,并从该别名接收电子邮件。 问题是 : 现在我想发个别名的电子邮件。 我希望发件人是[email protected] 。 我怎样才能做到这一点? 我无法login到我的smtp服务器的别名。 请指教。
我们目前拥有一个拥有两个AD网站的域名。 站点A有一个Exchange 2010服务器,当前拥有所有邮箱。 我build立了新的站点,站点B,并通过站点到站点的VPN进行连接。 站点B有一个新的Exchange 2010服务器和零邮箱数据库到目前为止。 我在Site B服务器上设置了一个邮箱数据库,并从Site A服务器中移动了一个testing用户的邮箱,以确保邮箱移动function正常工作,然后在validation后迅速将其删除。 目标是保持相同的DNS信息(自动发现,MX,OWA等),但将邮箱和公用文件夹从站点A服务器迁移到站点B服务器,然后停用站点A服务器。 在不造成邮件服务中断的情况下,实现这一目标的最佳方法是什么? 编辑 :目前的计划是切换DNS指向新的网站B服务器,然后慢慢迁移到它的邮箱。 主要担心的是站点A中的服务器将继续尝试为客户端发送邮件,并且将被拒绝,因为DNS将不再被正确configuration。 第二个问题是Outlook客户端需要重新configuration以指向新服务器的主机名。
我想知道为什么SMTP的devise方式允许邮件path上的中间MTA。 根据RFC 5321, 简单邮件传输协议(SMTP)的目标是可靠有效地传输邮件。 虽然我不完全明白在这里效率和可靠性有什么好处。 例如,当用户代理向邮件系统提交消息时,就我所知,不能保证消息最终进入目标邮箱。 根据上面提到的RFC,MTA可能会用发送错误(DSN)的电子邮件回复发件人。 但是,服务器也可能无法提供此报告错误。 那么RFC讲到哪个可靠性呢? 海事组织,更可靠的方法将连接到最终服务器,并直接提交消息。 如果连接失败,或者服务器拒绝了该消息,则发送者确定知道传送失败。 我在SMTP RFC,A.Tanenbaum的“计算机networking”以及网上的许多资源中一直在挖掘这种邮件传输scheme的基本原理。 没有人给我清楚的电子邮件路由目的。 不过,我可以想一下下面的解释: 1)发送消息所需的连接较less。 想象一下,我们在一个公司的networking中,有自己的MTA作为中继。 许多人可以发送消息,例如,gmail.com SMTP服务器。 如果每个人都直接连接到gmail.com,那么服务器上的连接数就会增加。 相反,我们公司的中继服务器可以打开一个到gmail.com的TCP连接,并通过一个连接传输所有的消息。 因此,目标服务器的负载降低。 2)在中间MTA上可能会configuration一些stream量/反垃圾邮件控制,从而减less目标服务器的负载。 3)在多个目的地的情况下,可以使用多个中间MTA来消除重复消息。 例如,消息的单个实例被传递给top.com,然后被分割为两个服务器mid1.top.com和mid2.top.com等等。 否则,我们将不得不打开不同的TCP连接到每个目标,并将消息复制到每个目标。 以上所有都是我的猜测。 问题是这是否属实,以及在SMTPdevise中是否有任何其他电子邮件路由的原因。