我想将Web应用程序从Windows Server 2003迁移到Windows Server 2008 R2。 除了从应用程序发送电子邮件,所有的工作正常。 如果我将应用程序configuration为在“本地主机”上使用smtp服务器,但是将其更改为“真实”主机名(例如mail.example.org),则不会发送邮件。 错误消息说,远程服务器需要一个安全的连接或SMTPauthentication。 但是因为它使用“本地主机”,而不是主机名时,我怀疑这是问题。 另外它不太可能与邮件服务器的问题,我也尝试了与另一个。 所以对我来说,好像防火墙阻止了到邮件服务器的传出连接。 我试图打开端口25,但它仍然没有工作。 也许我只是做错了。 更新:为了澄清我的设置: 我有一个安装了hMailServer的Windows Server 2008 R2(为某些托pipe域设置) 对于我所说的网站,我需要使用外部邮件服务器(完全不同的托pipe服务提供商) 显然我有点偏离轨道。 当使用主机名“localhost”或“mail.somedomain.com”(而somedomain.com设置在我的邮件服务器上)连接到本地邮件服务器时,它似乎工作正常。 但是,当使用外部邮件服务器(“mail.externaldomain.com”)的主机名称,似乎它试图再次连接到本地服务器,虽然这个域没有设置在邮件服务器。 感谢Evan Anderson提供的使用telnet的技巧 – 为什么我自己没有想到呢?:-) 请注意,网站www.externaldomain.com是托pipe在我的服务器上,但DNS条目由其他托pipe服务提供商维护。 “externaldomain.com”是唯一指向我的服务器的所有其他logging(MX,子域)指向其他服务器的条目。 所以我想现在的问题是,我如何把我的服务器连接到外部邮件服务器。 我必须在我的邮件服务器configuration这是否是一个Windows服务器的东西?
我有一个服务器,它只运行一个电子邮件的错误(该域中的所有其他邮件正在工作)。 我该如何解决它? (错误在上面:) May 17 11:43:56 webserver postfix/policyd-weight[5596]: weighted check: IN_DYN_PBL_SPAMHAUS=3.25 NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 DSBL_ORG=ERR(0) CL_IP_NE_HELO=4.75 RESOLVED_IP_IS_NOT_HELO=1.5 HELO_NUMERIC=10.625 (check from: .eticagest. – helo: .[10.0.0.17]. – helo-domain: .17].) FROM_NOT_FAILED_HELO(DOMAIN)=6.25; <client=xxx.xxx.xxx.xxx> <helo=[10.0.0.17]> <[email protected]> <[email protected]>; rate: 21.875 May 17 11:43:56 webserver postfix/policyd-weight[5596]: decided action=550 Mail appeared to be SPAM or forged. Ask your Mail/DNS-Administrator to correct HELO and […]
我正在使用Wordpress的一个插件,允许您configuration传出电子邮件设置。 该插件很好。 问题是与我的共享主机帐户…它不启用SSL。 当新用户注册我的网站时,会发送一封电子邮件给他们。 我宁愿这是通过SSL连接…是否可以,如果它不使用SSL? 目前它正通过SMTP发送,端口号为25。
我的云托pipe的Java应用程序成功地通过mail.example.com在另一台主机(托pipe的VPS)上的邮件服务器进行身份validation。 mail.example.com上的服务器通过[email protected]接受用户的电子邮件。 但是,拒绝中继,并尝试发送邮件到[email protected]被拒绝。 但是, 我的问题不是“如何解决这个问题?” 我敢肯定,这是一个同样的问题: 如何纠正Postfix的“中继访问被拒绝”? 。 我将把这个留给pipe理mail.example.com的pipe理员 – 可能他们会将应用程序主机IP添加到main.cf文件中的mynetworks设置中。 我的问题是这样的:邮件服务器如何知道Java应用程序不是我的电子邮件客户端? 我testing了Java应用程序的电子邮件设置,使用用户ID和密码,我每天使用我自己的电子邮件。 我使用一台笔记本电脑,并连接到所有的咖啡店,家庭,酒店等电子邮件。 在我的笔记本电脑上连接星巴克,是什么使我的Java应用程序与我有所不同?
有人可以帮助回答有关SMTP服务器的networking/ DNS要求的几个问题吗? 假定服务器已经安装好了。 是SMTP所需的MXlogging? TCP端口25打开到服务器? 任何其他的DNSlogging?
我在Ubuntu 10.04更新了我的iptables,但它似乎没有任何影响打开的端口。 当我运行iptables –list ,下面的行显示 链条input(政策DROP) 目标人select源目的地 接受所有 – 在任何地方tcp dpt:smtp 但是,当我尝试执行端口扫描以查看端口25是否处于打开状态时,它会以封闭的方式响应。 难道上游会有阻塞端口的东西吗? 或者我需要做一些修改IP表后“重新启动”防火墙? Linux Noob在这里,如果它不完全通过…
我有一个2003年的Windows SBS,我刚刚设置了用户POP连接器,让他们的邮件到Exchange 2003服务器(在同一个盒子)。 我可以收到电子邮件,但无法发送电子邮件,但出现以下错误:您无权发送给此收件人。 如需帮助,请联系您的pipe理 smtp; 550 5.7.1无法中继外部电子邮件地址 任何帮助,将不胜感激。
我在我的vps中设置了一个电子邮件服务器(更聪明的邮件)。 一切正常,除了入站的SMTP服务器。 我可以发送电子邮件,但不能接收。 所有必需的端口和程序都允许在防火墙上。 主机公司告诉我,端口26和2525专用于SMTP通信。 我设置了26作为默认端口。 telnet mail.mydomain.com 26 命令从外部成功地工作。 所以我不明白是什么问题。 为什么其他邮件服务器无法访问? 希望有人能帮忙。
我发送的一封电子邮件被MessageLabs标记为垃圾邮件。 我想积极地参与MessageLabs告诉我更多关于为什么这被隔离(或至less解决它)。 有没有我可以写信的电子邮件地址? 也许支持门户网站我可以参考? 或者他们只会与客户合作? -M
我正在尝试configuration一个openSuse 11.1框来为同一台服务器托pipe的域发送外发电子邮件。 我不太了解smtp服务器等知道需要到位和工作。 系统已经安装了Postfix,我确认它正在运行 > sudo /etc/init.d/postfix status 我检查了/etc/main.cf中的Postfixconfiguration文件,并configuration了一些关于域名/主机名等的项目,但大部分都是默认的。 我尝试使用以下命令从命令行发送电子邮件: > echo "test 123" | mail -s "test subject" [email protected] 其中,不同的domain.com 不是最好的托pipe在服务器上的域。 但是,电子邮件永远不会到达目标帐户。 有什么build议么? 编辑: 在后缀日志中,(/var/log/mail.info,.err中没有任何内容)我看到,后缀正试图连接到我们的networking上似乎是一个不同的smtp服务器,连接被拒绝: connect to ourdomain.com.inbound15.mxlogic.net[our ip address]:25: Connection refused 然而,我不明白为什么它是1)试图连接到该服务器和2)不只是发送邮件本身…我的意思是,不是后缀的SMTP服务器? 我从/ etc的ourdomain上做了一个grep -ri,在任何地方都没有看到configuration文件告诉它这样做。 为什么?