Solved

XML-SMTP

Posted on 2009-07-09
12
366 Views
Last Modified: 2013-11-30
I have a user with a client application that creates an email durning processing. Once the client sends the email from within the application it uses a non email server that has an XML-SMTP file to transfer the email through the Exchange server to the internet for delivery. If the user creates the email and sends it to another user within the organization the email is delivered without issue. If the user sends the email to a customer on the internet it is bounced back without being delivered. Any ideas would be greatly appreciate.
0
Comment
Question by:tdbrowning
  • 6
  • 5
12 Comments
 
LVL 8

Expert Comment

by:stefanx
ID: 24817777
What does the bounce message say?

It sounds to me as if your Exchange server accepts mail for the local domain which is why your mail to an internal recipient gets accepted.
When the recipient is not local, then it checks whether it is allowed to relay for the IP from which the message was submitted. If the IP is not in the allowed relay range, it should bounce with something like 'RELAYING DENIED' ?
0
 
LVL 12

Expert Comment

by:Donnie4572
ID: 24817854
I thing stefanx is correct.
Open exchange system manager and expand your server name, protocols, smtp virtual server, right click your virtual server, choose properties, choose access tab, choose relay button, add the ip address of the server or host that sends the mail via xml-smtp.

Donnie.
0
 

Author Comment

by:tdbrowning
ID: 24818091
FYI: I created a connector on the Exchange server. Within the connector I added the users IP address for the workstation he is working from. This change was done back a few weeks ago when I started the process but it did not help. I have asked the user to send me a reject message. Will send a copy when in hand.
0
 
LVL 12

Expert Comment

by:Donnie4572
ID: 24818142
Connector will not help because the connector is for routing or outgoing mail.
Is that box allowed to relay?

Donnie  
0
 

Author Comment

by:tdbrowning
ID: 24818194
I am running Exchange 2007. I do not have the Exchange System Manager with the same structure as mentioned by Donnie4572.
0
 
LVL 12

Expert Comment

by:Donnie4572
ID: 24818337
In that case, maybe the connector you created is correct. Is it a receive connector?
http://msexchangeteam.com/archive/2006/12/28/432013.aspx

Donnie
0
[Webinar] Disaster Recovery and Cloud Management

Learn from Unigma and CloudBerry industry veterans which providers are best for certain use cases and how to lower cloud costs, how to grow your Managed Services practice in IaaS clouds, and how to utilize public cloud for Disaster Recovery

 

Author Comment

by:tdbrowning
ID: 24818482
It is a receive connector.
0
 

Author Comment

by:tdbrowning
ID: 24824739
The error returned is 550 5.7.1 Unable to relay
0
 
LVL 12

Expert Comment

by:Donnie4572
ID: 24825570
verify that your receive connector is setup with Anonymous permissions
http://technet.microsoft.com/en-us/library/aa996395.aspx
Which is also covered in the previous document I posted, .

Donnie

0
 
LVL 12

Accepted Solution

by:
Donnie4572 earned 500 total points
ID: 24825587
0
 

Author Closing Comment

by:tdbrowning
ID: 31601805
Donnie4572, Thanks so much. In reading the articles and looking at the images I realized I needed to change "Use these local Ip addresses to recieve mail:" to the servers IP address. I had installed another IP on the server which worked for other applications performing the same function and it worked fine. So in my mind I thought I had setup everything correct. This has been on my plate for weeks so thanks again.
0
 
LVL 12

Expert Comment

by:Donnie4572
ID: 24826114
Glad I could help.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

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

ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Read this checklist to learn more about the 15 things you should never include in an email signature.
In this video we show how to create a User Mailbox 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 Recipients >> Mailb…
To show how to create a transport rule 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 Mail Flow >> Rules tab.:  To cr…

895 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

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now