Exchange Receive connector to relay emails from 3rd party internet services

Muhammad Hussain 201 Reputation points
2022-01-17T17:09:43.827+00:00

How we can create an Exchange Receive connector to relay emails from 3rd party internet services or do we need to do any other changes on Exchange? I just want to send an email from i.e. AWS application using on Prem exchange and email addresses. How it is possible. what configurations are required on the exchange server? Environment: 2 DC's2 Exchange servers 2013 CAS+Mailbox both are internet-facing servers.1 Edge server. I Created a relay on the mailbox server with authentication and without authentication but it is saying unable to relay. 

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,401 questions
0 comments No comments
{count} votes

Accepted answer
  1. Aaron Xue-MSFT 2,586 Reputation points Microsoft Vendor
    2022-01-18T05:54:26.22+00:00

    Hi @Muhammad Hussain ,

    You could create an Open Relay to allow 3rd party send emails from your exchange server.

    And make sure that allow anonymous relay only by the specified network hosts as identified by their IP addresses.

    165859-6.png

    You could get more details from this link.
    https://www.shudnow.io/2013/06/04/how-anonymous-relay-works-in-exchange-2013/

    Please Note: Since the web sites are not hosted by Microsoft, the links may change without notice. Microsoft does not guarantee the accuracy of this information.


    If the response is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

5 additional answers

Sort by: Most helpful
  1. Andy David - MVP 142.8K Reputation points MVP
    2022-01-17T17:14:20.553+00:00

    If you want to relay then follow:
    https://learn.microsoft.com/en-us/exchange/mail-flow/connectors/allow-anonymous-relay?view=exchserver-2019

    The key is knowing what external IP address AWS is using to scope the custom receive connector to, otherwise you would allow anything on the internet and that would be really bad of course!

    Do not do this unless you trust that external IP.

    0 comments No comments

  2. Muhammad Hussain 201 Reputation points
    2022-01-18T05:19:42.7+00:00

    In the above link it seems they are creating rely on to use internally but in my case, I want to send email from the internet using my exchange hostname. I want to create rely on incoming internet users.

    0 comments No comments

  3. Muhammad Hussain 201 Reputation points
    2022-01-18T11:30:53.11+00:00

    getting below error.

    550 5.7.1 Unable to relay

    0 comments No comments

  4. Andy David - MVP 142.8K Reputation points MVP
    2022-01-18T12:12:25.937+00:00

    You would still need to use that link - but only if you trust that sending IP. If not, then you DO NOT create a relay for the external IP.
    Why the need to relay internet mail like this?
    If this is some alert email, then create an account and have the system authenticate on port 587 like a user

    0 comments No comments