Exchange 2013: Remote host said: 451 4.7.0 Temporary server error. Please try again later. PRX2

Today I met a strange issue in Exchange 2013 new installation.

Incoming emails were not arrived at the mailboxes. The NDR shows “Remote host said: 451 4.7.0 Temporary server error. Please try again later. PRX2”

I checked everything on the DNS side and no joy !!!

The server used were a multi-role server and found as this is a bug in the program.

The fixย is:

1. Create host file entries on the server with two names: server,server.domain.localย 

2. Restart “Microsoft Frontend Transport” and “Microsoft Exchange Transport” services

After doing the procedure, inbound emails has been arrived suddenly !!!

Hope this will help you if you met issues in Exchange 2013 Multi-role server infrastructure