• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 388
  • Last Modified:

XML-SMTP

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
tdbrowning
Asked:
tdbrowning
  • 6
  • 5
1 Solution
 
stefanxCommented:
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
 
Donnie4572Commented:
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
 
tdbrowningAuthor Commented:
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
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

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

Donnie  
0
 
tdbrowningAuthor Commented:
I am running Exchange 2007. I do not have the Exchange System Manager with the same structure as mentioned by Donnie4572.
0
 
Donnie4572Commented:
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
 
tdbrowningAuthor Commented:
It is a receive connector.
0
 
tdbrowningAuthor Commented:
The error returned is 550 5.7.1 Unable to relay
0
 
Donnie4572Commented:
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
 
Donnie4572Commented:
0
 
tdbrowningAuthor Commented:
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
 
Donnie4572Commented:
Glad I could help.
0

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

  • 6
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now