Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


message refused by my exchange 2003 server

Posted on 2004-10-04
Medium Priority
Last Modified: 2011-08-18
I am running a single Exchange 2003 Server. I have one domain. I occasionally have customers mailing me get the following message:

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

SMTP error from remote mailer after end of data:
host mail.mycompany.com [X.X.X.X]: 550 5.7.1 Requested action not taken:    message refused


The message reached the recipient’s e-mail system but delivery was refused. Attempt to resend the message. If this still fails contact your system administrator. The MTS-ID of the original message is XXXXXXXX@notmycompany.com
mail.notmycompany.com #5.2.0 SMTP; 550 5.7.1 Requested action not taken: message refuse

So I logged on to an external account (Earthlink in this case) and tried mailing my company. Most e-mails go through the ones that don’t were messages that I tried forwarding with graphics (not obscene).

Everything I read tells me to check my recipient filtering. I also checked Symantec’s content filter policy. Does anyone have any ideas?
Question by:oceanjim
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 12

Expert Comment

ID: 12223231

You should make sure your MX IP isn't on an RBL (either at http://www.dnsreport.com or http://mail-abuse.org/cgi-bin/lookup) - Read through this article to find more information (http://support.microsoft.com/default.aspx?kbid=300580)

Something else to consider ...

I was reading not long ago about an Exchange admin had this issue when receiving from a Sendmail server ... they ended up forcing the sendmail server to use HELO instead of EHLO ... and I believe they disabled ESMTP verbs on the Exchange 2003 box ...

You may consider disabling 8BITMIME first (ESMTP Verbs) ... http://support.microsoft.com/default.aspx?scid=kb;EN-US;257569

"Because of compatibility issues between Microsoft Exchange 2000 Server or Microsoft Exchange Server 2003 and other Simple Mail Transfer Protocol (SMTP) mail servers, you may have to turn off individual Extended Simple Mail Transfer Protocol (ESMTP) verbs that are advertised during the initial SMTP connection."

Do you use an SMTP connector? Do you have it configured for HELO instead of EHLO? (http://www.msexchange.org/tutorials/Configuring-SMTP-Connector.html)



Author Comment

ID: 12239970
Brian thanks for the response. Thankfully I am not listed in a RBL. When I look at the SMTP log for a transmission that was rejected I see the HELO what I don’t see are the data and an end of transmission.

I don’t have the send HELO instead of EHLO turned on.

I use a virtual SMTP connector.

I’ll try turning off the 8bitmime setting.

Below is a copy of my SMTP log for a rejected message. The names have been removed to protect the innocent.

138.163.X.XX - - [06/Oct/2004:09:26:17 -0800] "xxxx -? Gate5-sandiego.xxxx.xxxx.com SMTP" 500 32
138.163.X.XX - Gate5-sandiego.xxxx.xxxx.com [06/Oct/2004:09:26:17 -0800] "HELO -? Gate5-sandiego.xxxx.xxxx.xom SMTP" 250 43
138.163.X.XX - Gate5-sandiego.xxxx.xxxx.com [06/Oct/2004:09:26:17 -0800] "MAIL -? FROM:<martha.xxxxx@xxxx.com> SMTP" 250 47
138.163.X.XX - Gate5-sandiego.xxxx.xxxx.com [06/Oct/2004:09:26:17 -0800] "RCPT -? TO:<RDamon@mycompany.com> SMTP" 250 38

LVL 12

Accepted Solution

BNettles73 earned 1500 total points
ID: 12240363

Have you looked at the security settings on the SMTP virtual server and connector? (Delivery Restrictions)

Author Comment

ID: 12241213
After turning off 8bit mime I now get the following tag on the rejection.

SMTP error from remote mailer after end of data:
    host mail.xxxxxxxx.com [64.xxx.xx.xxx]: 550 5.7.1 Requested action not taken:
    message refused

I'm researching the SMTP error above.

SMTP VS Security settings are set to default. Authentication is set to anonymous. Delivery is set to anonymous access.
Connectors settings are also default. Accept messages from everyone. Bridgehead is set to default SMTP virtual server.

Thanks again for the assistance,


Expert Comment

ID: 22316805
You may find that exchange (with the later service packs) is using message filtering to block your inbound message.
We found that even if we had the IP for the sending server enabled as a relay IP address (web server senind email from website) this would only work sometimes. It depended on the delivery address and the sending email address and content.
The solution was to enable another IP address on the SMTP server, and to ensure that message filtering was turned off on this IP address (in the exchange smtp settings). Then to use this ip address as the smtp server for the website.
Fixed all the strange things that were going on.

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There are times when we need to generate a report on the inbox rules, where users have set up forwarding externally in their mailbox. In this article, I will be sharing a script I wrote to generate the report in CSV format.
A couple of months ago we ran into an issue that necessitated re-creating our Edge Subscriptions. However, when we attempted to execute the command: New-EdgeSubscription -filename C:\NewEdgeSub_01.xml we received an error indicating that the LDAP se…
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
Suggested Courses

604 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question