Articles of smtp

两台Exchange 2003服务器,使用智能主机上的端口587的Internet SMTP连接器:不再是Exchange服务器之间的内部连接

总结一下:我设置了一个虚拟testing/辅导环境,通过引入Internet邮件连接来打破内部连接,找出问题所在,但现在我想知道是否忽视了一些简单的设置来修复这而不是我在想什么。 情况:两台内部Exchange 2003服务器(SP2),在它们之间的通信方面一切正常。 现在我想连接到互联网,而且我这样做的方式与我在介绍第二台Exchange服务器之前所做的相同:我创build一个SMTP连接器,将其configuration为使用TLS将Google用作智能主机(以便绕过ISP阻止我的消费者链接…),将端口更改为SMTP虚拟服务器上的587(因为SMTP连接器本身没有指定端口,与“TLS”设置和密码相反)。 精美的工作,发送和接收Internet邮件都可以。 但与此设置我失去了Exchange服务器1和Exchange服务器2之间的连接。我有一段时间感到困惑,再次删除SMTP连接器(没有解决),直到我意识到,我仍然有端口587configurationSMTP虚拟Exchange服务器1上的服务器! 果然,将其重新设置为25解决了这个问题。 但现在的问题是:这是否真的意味着我将不得不在Exchange服务器1上设置单独的SMTP虚拟服务器,并将其configuration为具有传出端口587和“Internet”SMTP连接器(同时保留默认的虚拟服务器“原始的”),还是我忽略了其他东西,这将使我只能继续使用一个SMTP虚拟服务器? 编辑:在Exchange服务器1上创build第二个SMTP虚拟服务器将意味着添加另一个NIC来有一个额外的IP地址? 这听起来太过于夸张了……但是,如果仅限于Exchange盒子上的一个SMTP虚拟服务器,则意味着端口需要保持标准端口25(除非更改其他Exchange服务器上的SMTP端口,但这听起来更奇怪,大声笑)。 edit2:brain-fart …当然,我可以添加第二个IP地址到NIC(facepalm); 是这个方法的标准吗?

防止smtp攻击的csf / lfd参数?

我每天都有一个4〜5MB的日志! 有人喜欢砍我的smtp: …. ——————— sasl auth daemon Begin ———————— SASL Authentications failed 3965 Time(s) Service smtp (pam) – 3965 Time(s): Realm – 3959 Time(s): User: account – PAM auth error – 346 Time(s): User: admin – PAM auth error – 346 Time(s): User: admin1 – PAM auth error – 147 Time(s): User: chris – PAM […]

Exchange的XSHADOW和XQDISCARD命令的值是什么?

影子冗余是Exchange特有的function(从Exchange 2010开始),可以在使用SMTP中继电子邮件时提供容错function。 发送Exchange服务器发送EHLO命令。 EHLO smtp_sender.example.com 接收Exchange服务器可能宣布它支持与XSHADOW关键字的影子冗余。 250-smtp_receiver.example.com 250 XSHADOW 发送Exchange服务器然后可以使用XSHADOW命令,从而通知接收Exchange服务器,它计划使用此function。 XSHADOW MGE5N2Q4YjgtNTg4MC00MGYzLWEzNWUtOWE3ZDk4ZGJjMDFlQFVDLUhDMS51bmlib3gubWVA 问题#1 – XSHADOW命令XSHADOW的string的值是多less? 如果接收Exchange服务器同意,它将以250状态码回复。 250 tStREZcEVUiXW96O4lqrJA== 问题2 – 250之后的string的值是多less? 在稍后的时间,发送Exchange服务器将使用XQDISCARD命令查询接收Exchange服务器以确定是否成功中继邮件。 XQDISCARD 50 问题3 – XQDISCARD的string的值是XQDISCARD ? 如果接收Exchange服务器已成功中继该邮件,则会以250状态码进行回复。 250 845e8916-2efb-444f-b7ea-5e676ddfa6a5 问题4 – 250之后的string的值是多less? 我已经读过这是被中继的消息的唯一ID,但是我没有看到这个ID以前在服务器之间交换的位置。

通过SMTP服务器发送电子邮件 – 除了我们的Exchange帐户工作?

我们目前有一个服务器设置为电子邮件发送框。 它有一个Windows服务设置,通过在同一个盒子上configuration的SMTP服务器定期发送电子邮件。 服务和SMTP服务器通常工作正常,因为我可以发送电子邮件到大多数地址,并接收他们没关系。 唯一的情况是,它不工作 – 这是我们的Exchange电子邮件地址。 电子邮件发送没问题,根据日志,似乎得到中继到服务器好(见下面的输出) – 但没有人收到电子邮件。 我们没有使用与Exchange服务器上的用户或域相匹配的发件人地址,因为我最初的想法是由于未经过身份validation而被拒绝。 即使只是使用[email protected]失败。 这也不会进入垃圾邮件文件夹(除非可能有某种更高级别的过滤进行)。 可悲的是我们在这里是开发人员,所以Exchange的知识是相当有限的。 但有没有什么明显的会导致这一点? 我担心的是,当邮件转发到其他(Exchange /电子邮件)服务器时,我们会遇到同样的问题。

邮件卡在使用IIS 6.0 SMTP服务器的队列文件夹中

我已经完成了我的服务器设置,但是当我发送电子邮件时,它卡在队列文件夹。 这是一个testing邮件,我把皮卡文件夹。 所以我检查了我的日志文件。 我在这里粘贴了日志文件。 我一直在寻找解决scheme,但没有根据日志文件进行故障排除。

4.4.1以批处理电子邮件作业的10分钟间隔超时SMTP

我正在运行一个使用SMTP的工作,它可以运行超过一个小时,通过电子邮件发送整个时间。 这不是我的代码,而是一个基于工作stream的应用程序,所以我只是得到一个表单来configuration邮件服务器,subj,味精等,不能看到它的实现。 我知道这是.NET和SmtpClient。 我已经看到应用程序报告每隔10分钟4.4.1超时作为从服务器的响应。 这10分钟会话中的电子邮件数量是可变的,在100到150之间,这导致我特别询问了10分钟的超时时间。 我发现有几个交换属性(虽然我不知道他们正在运行的版本),设置超时限制。 ( http://technet.microsoft.com/en-us/library/bb232205%28v=exchg.150%29.aspx ) ConnectionInactivityTimeOut和ConnectionTimeout的那些值是控制超时的吗? 最后 我想问一下,交换是否认为从同一个源连续接收的连续连接是一个连续的连接,并且每10分钟造成一次超时并导致超时? 我正在使用邮件服务器的静态IP。 谢谢如果有人能够解决我的问题。 编辑 – 我相信,图书馆只是保持连接,并没有包裹在任何清理代码或使用声明。 也就是说,去年在这个问题上,我还没有取得任何进展,只要我看到那些失败的东西就可以了。

如何访问在Windows Server 2012上运行的Apache Tomcat(与Microsoft SMTP服务一起)

我正在运行Apache Tomcat作为Windows Server 2012上唯一的HTTP服务器。 Tomcat已作为服务安装,并绑定到端口80. server.xml文件已将address="0.0.0.0"添加到连接器,并且Windows防火墙已针对所有端口80请求打开。 我的应用程序需要发送电子邮件警报给用户。 通过本地托pipe的SMTP服务(Apache James)进行直接交付一直是不可靠的。 为了确保这些电子邮件的发送,我select通过我们的主要电子邮件服务,微软的在线Office365服务来转发我的电子邮件。 要通过此服务进行中继,TLSencryption和其他安全措施是必要的。 正如你所想象的那样,微软的SMTP服务能够很好地发挥作用,但是我很难让其他基于Windows或者Java的服务正确地继续传输。 为了启用电子邮件传送,我安装了内置的Windows Server SMTP服务。 这个configuration一直很好,直到昨晚安装了最新一轮的Windows更新。 现在,我无法访问我的Tomcat服务器,并且端口80上的所有请求都不成功。 Tomcat日志显示: SEVERE: Error initializing endpoint java.lang.Exception: Socket bind failed: [730013] An attempt was made to access a socket in a way forbidden by its access permissions. at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:589) … 我的谷歌search导致了一些链接,暗示IIS套接字池是责任。 我已经尝试使用netsh http add iplisten 192.168.1.8为tomcat保留端口80,这允许Tomcat启动并在本地绑定。 我现在可以在本地机器上使用http://localhost/或http://127.0.0.1/来查看我的Tomcat站点。 但是,通过http://192.168.1.8/或通过任何networking连接访问仍然失败。 我无法find有关如何在Windows […]

为机会TLS设置Windows Server 2008 R2 SMTP

我使用Windows 2008 R2服务器向客户端发送(转发)出站电子邮件。 许多这些客户端现在要求TLS连接发送电子邮件。 到目前为止,我已经build立了一个SMTP“远程域”,并强制TLS到该域。 跟上域名列表正成为一项艰巨的任务。 A. Windows SMTP没有简单的脚本来添加远程域,B.没有办法导入或导出域。 要删除所有这些手动工作,我们希望在服务器上设置机会性TLS,以便任何接收SMTP请求TLS的服务器,我的服务器将使用TLS进行连接。 这完全可以在Windows Server 2008 R2中设置吗?

Exim SMTP Smarthost安装程序

我使用这些设置来设置exim使用gmail作为智能主机,它的工作。 但是,我似乎无法使用这些设置对其他smtp服务器,如雅虎或Fastmail(都与端口465而不是587)。 这两个都失败,邮件defer (-18): Remote host smtp.example.com [xxxx] closed connection in response to initial connection 。 这些设置有什么问题吗? 有什么可能会出错? my_route: driver = manualroute domains = ! +local_domains transport = my_relay route_list = * smtp.mail.yahoo.com my_relay: driver = smtp port = 465 hosts_require_auth = $host_address hosts_require_tls = $host_address my_login: driver = plaintext public_name = LOGIN hide client_send […]

使用Google Apps for Business处理退回的电子邮件

我们正在从ASP.NET应用程序发送电子邮件(我们将其称为@ example.com)。 我们使用Google Apps for Business发送和接收发送给[email protected]的电子邮件。 问题是,在我们的Google Apps for Business帐户中收到了送达状态通知消息和其他失败消息。 如果我可以得到这些消息(而且只是这些),而不是我们的服务器的SMTP / badmail /文件夹,我可以从那里处理它们采取适当的行动(通知发件人,从我们的数据库中删除电子邮件等) 。 有什么我可以做的DNS / MXlogging发送退回邮件回服务器,而不是去谷歌/ Gmail? 或者,也许可以过滤收到的邮件并通过IP地址发送到服务器? 我们的MXlogging现在看起来像这样: example.com 1800 MX priority: 20 alt1.aspmx.l.google.com example.com 1800 MX priority: 20 alt2.aspmx.l.google.com example.com 1800 MX priority: 10 aspmx.l.google.com example.com 1800 MX priority: 30 aspmx2.googlemail.com example.com 1800 MX priority: 30 aspmx3.googlemail.com example.com 1800 MX priority: […]