我有一个Windows上的程序,通过远程SMTP服务器发送电子邮件,它失败了一个模糊的“无法连接”的错误消息,没有日志或其他信息,为什么它是失败的。 我testing了SMTP服务器,并确认它使用相同的凭据。 该程序使用明文login到服务器,因为它不支持SSL / TLS,所以SMTP连接应清晰地传输。 是否有一种简单的方法来使用数据包嗅探器来监视尝试的连接,准确地查看发送的内容(努力发现连接失败的原因)?
我的邮件服务器在阻止一些攻击者试图telnet到我们的邮件服务器时遇到了问题。 但我不能阻止它,即使我们阻止ip,ip也会不断变化。 似乎他正在尝试telnet而不是正常的smtp交易。 他们无法进入我们的电子邮件服务器,但这是每秒交易。 有没有办法阻止它/阻止它? 下面是错误信息: 81.198.214.48 [0968] 16:14:01 Connected, local IP=xx.xx.xx.xx:25 81.198.214.48 [0968] 16:14:01 >>> 220 mymailserver.com ESMTP IceWarp 11.0.1.2; Fri, 13 Feb 2015 16:14:01 +0800 81.198.214.48 [0968] 16:14:02 <<< EHLO ylmf-pc 81.198.214.48 [0968] 16:14:02 >>> 250-mymailserver.com Hello ylmf-pc [81.198.214.48], pleased to meet you. 81.198.214.48 [0968] 16:14:03 <<< AUTH LOGIN 81.198.214.48 [0968] 16:14:03 >>> […]
许多本地ISP最近开始封锁25号端口。 我的客户不能再从Outlook等外部客户端访问其电子邮件服务器上的电子邮件帐户。 我在这方面是一个完整的新手,我读587港口将作为替代港口。 在我更改服务器端口之前,我想知道这是否是一个广泛使用的标准端口,如果有人有任何关于邮件未到达SMTP端口为587的电子邮件服务器的故事。 我也想知道是否有改变港口的替代scheme。
当用户发送电子邮件时,发生的过程是什么? 我的意思是如何服务器区分@ gmail.com和http://gmail.com例如? 在DNS服务器上是否有特殊的configuration? 谢谢。
我使用Postfix 2.3.3,从我的服务器发送的邮件总是添加无用的标题,我想删除。 目前我只使用PHP mail()函数发送邮件。 返回path: 收到:从mss-us4.mail.pw(localhost.localdomain [127.0.0.1]) 通过mss-us4.mail.pw(Postfix)与ESMTP ID EBAF41540011 为了 星期一,2009年十二月7日16:59:02 +0000(GMT) 收到:来自mx2.mail.pw(inbound-us2.mail.pw [70.87.xx]) 通过mss-us4.mail.pw(Postfix)与ESMTP 为了 星期一,2009年十二月7日16:59:02 +0000(GMT) 收到:来自mail.domain.org(未知[x.172.xx]) 由mx2.mail.pw(后缀)与ESMTP id 6B20F56063B 为了 星期一,2009年十二月7日16:59:02 +0000(GMT) 收到:来自ip1.domain.org(ip1.domain.org [127.0.0.1]) 通过mail.domain.org(Postfix)与ESMTP ID 1E5B018080AC 为了 2009年12月7日星期一11:59:02 -0500(美东时间) 收到:(从apache @ localhost) 通过ip1.domain.org(8.13.8 / 8.13.8 / Submit)id nB7Gx2lR016074; 星期一,2009年12月7日11:59:02 -0500 我比较了我的Gmail头,从我看到的是最后两个无用的头。 另外如何更改Postfixconfiguration中的返回path?
我注意到有可能telnet到我拥有的邮件服务器,并将伪造的消息发送到其他客户端。 这只适用于邮件服务器所关注的域名; 我不能为其他域做。 例如; 可以说我自己的example.com 。 如果我telnet example.com 25我可以成功地发送消息给另一个用户而无需身份validation: HELO local MAIL FROM: [email protected] RCPT TO: [email protected] DATA SUBJECT: Whatever this is spam Spam spam spam . 我认为这是一个大问题。 我如何确保这一点?
所以我有4个应用程序服务器,每个应用程序服务器直接连接到一个SMTP服务器发送电子邮件。 我想要的是在我的服务器连接中间有一些东西,而中间件(?)将把我的邮件推送到SMTP服务器。 所以这个SMTP服务器将只能看到来自一个来源而不是4的电子邮件。 我不熟悉这种事情是如何工作的,但听起来像我需要创build自己的SMTP服务器,它将接受传入的请求,并将它们发送到主SMTP? 我只需要一些非常轻便和基本的东西,只要它们是访问这些服务器的服务器,它将只具有中继这些电子邮件的function。 任何帮助让我走在正确的方向将不胜感激。 UPDATE 感谢您的更正,我正在寻找的是一个电子邮件中继。 虽然我使用了“代理”这个工作,但我错误地没有解释清楚。 我想要的是新的中inheritance担电子邮件的发件人的angular色。 通过networking代理,用户IP被隐藏起来,stream量就像代理IP一样。 这就是我想要的这个电子邮件中继。 我的中继IP应该看起来是发送者,而不是那些应该隐藏的应用程序服务器。 因此,无论哪个应用程序服务器发送电子邮件,发件人IP应始终显示为我设置的中继。 那可能吗?
出于某种原因在&t的smtp服务器上,atlsmtp.cingularme.net正在丢弃来自我们的SMTP服务器的消息。 我想联系他们的系统pipe理员,看看为什么会发生。 但是,我无法在他们的网站上find有关如何联系合适人选的信息。 谁能帮我吗? 谢谢。
我的应用程序被configuration为在事件发生时发送电子邮件通知。 有时这是相当经常(每分钟),每封电子邮件都有一个附件(最多6-10个附件),所以每封电子邮件可以相当沉重,但不是可笑的(每封电子邮件是我们所能达到的最大值)。 我们遇到的问题是电子邮件将被延迟。 他们仍然会被交付,但是会有延迟。 关于延迟的奇怪的部分是它是非常一致的(例如,所有电子邮件迟到1小时)。 我认为这是我的电子邮件服务器的问题,所以我把我的邮件服务移动到一个有很多内存的(付费的)虚拟服务器,但是这似乎没有帮助(我还有大量的资源)。 有没有人有任何见解,这可能是什么因素,或者我有什么样的select? 正在转向付费SMTP服务可能解决这个问题? 谢谢,
我有一个场景,我需要设置没有TLS的后缀,没有SMTPauthentication,只允许从一个远程IP地址开放中继。 来自这个远程IP地址的电子邮件也可能被欺骗了。 我知道,不要问我是如何得到这一点… 我担心的是我的服务器将来会被列入黑名单。 pipe理开放式中继服务器的最佳做法是什么,以便它不被列入黑名单? 提前致谢。