Exchange 2019 Onprem - Accepting external email sent to olddomain.com for newdomain.com

Michael L 1 Reputation point
2022-10-04T02:14:35.667+00:00

Hello,

I'm having trouble setting up what is essentially a domain alias so that my new Exchange server can receive mail for addresses from my old domain.

I am trying to send mail to olddomain.com but allow Exchange at newdomain.com to receive it and deliver it to specific users with aliased secondary SMTP addresses. I have my MX records for olddomain.com pointing to newdomain.com and a distribution group with admin@olddomain.com as an additional entry under the "email addresses" menu. I am a member of this group. This alias works great internally (user@newdomain.com can email admin@olddomain.com and it delivers), but when an email comes to admin@olddomain.com from the internet it is not delivering. It does not make it past the Transport server.

I can see in my Exchange transport server log (MessageTracking logs) that the email is hitting, so my MX records are working, but the Transport server is just not delivering it to the Mailbox server. I don't see anything in this log that indicates that it is being rejected, but not showing up in my inbox.

I have olddomain.com specified in ECP on the Mailbox server as Authoritative and my distribution group allows external senders. Not sure what else I am missing here since it works internally if I email admin@olddomain.com from another internal user's email. Do I need to change something on the Transport server itself? Receive and send connector mis-configuration? I am stumped.

Thanks

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,381 questions
{count} votes

1 answer

Sort by: Most helpful
  1. KyleXu-MSFT 26,211 Reputation points
    2022-10-05T01:50:36.933+00:00

    @Michael L

    I would suggest you try to add the old domain name to one of your mailbox rather than distribution group, then send emails to this mailbox from the Internet. It could help us check whether the MX created correctly.

    Exchange distribution group will not receive email from the Internet by default, you need to set the "-RequireSenderAuthenticationEnabled" to false for this distribution group.

    Set-DistributionGroup -Identity groupname -RequireSenderAuthenticationEnabled $false  
    

    If you still cannot send emails to this group from external mailbox, whether this external mailbox receive NDR?

    I also suggest you provided information about command below:

    Get-TransportService | Get-MessageTrackingLog -Sender user@externaldomain.com -Recipients group@domain.com -MessageSubject "subject" -Start 10/04/2022 -End 10/06/2022  
    

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    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.


    1 person found this answer helpful.