Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to Use a Normal SMTP Server?

Status
Not open for further replies.

chuckeeee

Programmer
Mar 4, 2007
3
PH
Hi everyone,
Firstly, I am brand new to MS Exchange so need all the help I can get!
Here is my problem:

I run an SMTP service that people can subscribe to. The service works fine for everyone using normal email clients (e.g. Outlook, Outlook Express, Apple Mail), but it doesn't seem to work for people using MS Exchange.

When someone tries to send an email, using my SMTP server in their Smart Host setting in MS Exchange, it comes up with either of the following 2 error messages:

You do not have permission to send to this recipient.
<mail.domain.com #5.7.1 smtp;550 5.7.1 <info@samplerecipient.com>... Access denied>

or

550 5.7.1 <info@samplesender.com>...Relaying denied


Is there something special that people need to do in order to be able to send emails using a normal SMTP server? Something to do with the 'SMTP Connector' setting or something?

Thanks very much!
Charlie
 
sounds like your smtp server is trying to relay though exchange. In that case, relaying is denied by default and your server would need to be added to the "only the list below" box under relay restrictions on the properties of the smtp virtual server.

 
ShackDaddy - the SMTP server I am running is Exim.
I have set Exim up so that it examines the 'From' email address of any emails that are attempted to be sent, and only allows an email to be sent if this email address is one of the allowed emails that I have in a database.
As I say, this works fine for all email clients who use it directly, such as Outlook Express, Apple Mail.
It just doesn't work with MS Exchange.

Xmsre - I don't understand what you mean, because my SMTP server isn't the one that is contacting MS Exchange. It is the other way around, so how can you say the "smtp server is trying to relay though exchange"?
 
5.7.1 says the relaying denied. It wasn't clear which server is sending the NDR. The headers from the NDR would help unravel the problem.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top