External SMTP relay

Posted on 2014-08-31
Last Modified: 2014-09-04
I am trying to setup an external SMTP relay for a customer that has SBS 2011, so that their CRM application they are looking to use can use it's own email client, which only supports IMAP.

IMAP is up and running ok, and I have setup a receive connector using port 587 with TLS and basic authentication for Exchange users.

I have setup a test user, and added it to a group that I created, and given that group SMTP rights via the following command

Get-ReceiveConnector "default frontend*" | Add-ADPermission -User "contoso\relay accounts" -ExtendedRights ms-Exch-SMTP-Submit

I have even added the user in as individual rather than a group using

Add-AdPermission -Identity “Default SERVERNAME” -User Username -ExtendedRights MS-Exch-SMTP-Submit

When I go to use Outlook as a test, I just keep on getting 550 5.7.1 Client does not have permissions to send as this sender.

I have checked the rights in the users mailbox and they are set to self, I have even tried adding the user to the send as permissions to it's own mailbox, and not matter what I do, still get the above error.

I have been been over everything in the following website ( but still just keep on getting the error message.
Question by:donovanb
    LVL 34

    Accepted Solution


    Please remove the created connector and follow step by step in article you mentioned. It should work.

    I suspect you might have missed on step about assigning add-ADPermission.

    Please let me know once you recreated it and tested it.

    Author Closing Comment

    backed everything out, and redid again, and worked this time

    Featured Post

    Enabling OSINT in Activity Based Intelligence

    Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

    Join & Write a Comment

    Find out how to use dynamic social media in email signatures with this top 10 DOs & DON’Ts.
    Granting full access permission allows users to access mailboxes present in their database. By giving full access permission one can open and read the content of any mailbox but cannot send emails from that mailbox.
    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…
    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

    730 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

    18 Experts available now in Live!

    Get 1:1 Help Now