Gallery

MailEnable不能发送邮件到远程邮件服务器

灰暗的星星灰暗的星星灰暗的星星灰暗的星星灰暗的星星
 

MailEnable will not send mail to remote mail servers


SUMMARY

Explains the various reasons why MailEnable would be unable to send to remote servers, and the possible solutions.

DETAIL

When sending mail to a remote mail server the message is placed in MailEnable's SMTP outbound message queue. The status of this queue can be determined using the Administration Program (MailEnable Management->Servers->localhost->Connectors->SMTP->Queues->Outbound). Reasons why email is not being sent can be determined by viewing the SMTP Debug and Activity logs and within any bounce message that is returned to the sender address.

 

 

CAUSE

 

Below are some reasons that can cause problems when sending to remote servers.

1. The SMTP DNS Server has not been correctly defined or is experiencing problems resolving.

2. A firewall is blocking port 25 outbound or your ISP has banned outbound SMTP traffic.

3. Your IP address is listed in a spam database (Blacklist).

4. No PTR record (Reverse DNS record) defined for the outbound IP Address.

RESOLUTION

1. Ensure that the DNS server is working correctly and is able to resolve external domains using the Windows "nslookup" utility. Run the MailEnable Diagnostic Report. See: Article: Article ME020043 and check for DNS resolution failures. The following articles can also help troubleshoot:

Diagnostic Report reports the error: 'Could not resolve your Local Domain Name in DNS': Article ME020183

Could not resolve MX list for domain appears in my debug log: Article ME020337

2. It is possible to verify if your ISP is blocking port 25 by attempting to telnet to port 25 of a remote mail host.

Eg: telnet mail.mailenable.com 25

If no response is received, then a firewall (either yours or your ISPs) is blocking outbound traffic on port 25. This can be validated by using the telnet utility to connect to your ISPs mail server (since they should at least allow connectivity to their server).

Eg: telnet {your ISPs Mail Server} 25

If you are able to telnet to your ISPs mail server, then this virtuallyconfirms that it is blocking outbound SMTP traffic. Ideally, MailEnable should be installed in an environment without this constraint. There is however a workaround, as follows:

Within the Administration Program, under the properties of the SMTP Connector, select the Smart Host tab and configure the properties of your ISPs SMTP Server. This will forward all outbound mail through their SMTP Server (which will in turn deliver it to the destination mail server).

3. Please review the following article: Article ME020166

4. There are various DNS lookup tools that can be used to check a domains PTR record and if one exists. MailEnable provides a lookup tool that can be located here: http://www.mailenable.com/tools another free site is: http://www.dnsgoodies.com

Please see the following articles on how to obtain a PTR record:

Article ME020206

Article ME020115

MORE INFORMATION

Why are messages to external domains not being sent? Article ME020133

SMTP Connector Inbound Response Codes: Article ME020032

How to manually test if MailEnable can send mail to remote servers: Article ME020207

Using nslookup to check domain resolution: Article ME020292

What is a DNS PTR record?: Article ME020206

How to diagnose outgoing mail problems: Article ME020148

 


 
Product: MailEnable (All Versions)
Category: Environment
Article: ME020014
Module: SMTP
Keywords: remote,cant,send,delivery,outgoing,cannot,external,timeouts,message
Class: PRB: Product Problem or Issue
Created: 7/03/2002 1:58:00 PM
Revised: Wednesday, May 4, 2016
Author:
Publisher: MailEnable

提交评论


安全码
刷新

 

自1996年以来,公司一直专注于域名注册、虚拟主机、服务器托管、网站建设、电子商务等互联网服务,不断践行"提供企业级解决方案,奉献个性化服务支持"的理念。作为戴尔"授权解决方案提供商",同时提供与公司服务相关联的硬件产品解决方案。
 

联系方式

地址:河南省郑州市经五路2号

电话:0371-63520088 

QQ:76257322

网站:800188.com

电邮:该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。

微信:用企业微信联系