none
Unable to receive emails

    Question

  • Hi All,

    I have just built a new Windows 2012 Domain and installed Exchange 2013 onto a new Windows 2012 server. I have only built the one Exchange Server and it holds both roles.

    The Exchange installation went fine. I have configured a send connector and am able to send emails successfully externally. I am however unable to receive any email. I cant even receive an email which I send to myself.

    The deliver report for emails is as follows:

    28/01/2013 12:17 email.com
    The message has been queued on server 'server.email.com' since 28/01/2013 12:17:35 (UTC) Dublin, Edinburgh, Lisbon, London. The last attempt to send the message was at 28/01/2013 12:50:48 (UTC) Dublin, Edinburgh, Lisbon, London and generated the error '451 4.4.0 Error encountered while communicating with primary target IP address: "421 4.2.1 Unable to connect." Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts. The last endpoint attempted was 192.168.126.21

    I am not sure what I am missing.

    Any help would be most appreciated.

    Ben

    Monday, January 28, 2013 1:03 PM

Answers

  •  

    Hello,

    From the result, there should be no problem.

    Please check if you have the receive as permission.

    Please right-click the user Properties, and the check the Security Properties, check Permission for Self.

    If you have the receive as permission, I suggest you use message tracking to trace the message.

    For incoming message, I suggest you use the SMTP Protocol log to trace the message.

    If you have any feedback on our support, please click here


    Cara Chen
    TechNet Community Support

    Tuesday, January 29, 2013 3:11 AM

All replies

  • Hi,
    Have you made any changes to the Receive Connectors created during installation or created any new ones?

    Can you post the output of:
    Get-ReceiveConnector | fl Name,remoteipranges,bindings,TransportRole

    Martina Miskovic

    Monday, January 28, 2013 3:14 PM
  • Hi,

    thanks for you reply. I've not changed anything in the receive connectors but have experimented with changing permissions on them as I've not been able to receive emails. I've put things back to how they were by default though. Here is the output of the ps command:

    Name           : Default BRAZILEXC002
    RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings       : {0.0.0.0:2525, [::]:2525}
    TransportRole  : HubTransport

    Name           : Client Proxy BRAZILEXC002
    RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings       : {[::]:465, 0.0.0.0:465}
    TransportRole  : HubTransport

    Name           : Default Frontend BRAZILEXC002
    RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings       : {[::]:25, 0.0.0.0:25}
    TransportRole  : FrontendTransport

    Name           : Outbound Proxy Frontend BRAZILEXC002
    RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings       : {[::]:717, 0.0.0.0:717}
    TransportRole  : FrontendTransport

    Name           : Client Frontend BRAZILEXC002
    RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings       : {[::]:587, 0.0.0.0:587}
    TransportRole  : FrontendTransport

    Thanks,

    Ben

    Monday, January 28, 2013 4:47 PM
  • Hi,
    I can't see anything wrong in the above output, but I find it interesting that you have changed permissions...
    Can you post a new output showing the permissions and Auth* as well?

    Get-ReceiveConnector | fl Name,remoteipranges,bindings,TransportRole,permissiongroups,AuthMechanism


    The protocol log might also give you information on what's wrong.

    Martina Miskovic

    Monday, January 28, 2013 5:25 PM
  • Hi,

    thanks for your reply.

    I have now got email to be received and all is functioning correctly. I havent changed anything apart from shutting down both the Domain Controller and Exchange server. I've rebooted the Exchange server many times so not sure what was going on. Here is the output of the ps command. Do the permissions look right?

    Name             : Default BRAZILEXC002
    RemoteIPRanges   : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings         : {0.0.0.0:2525, [::]:2525}
    TransportRole    : HubTransport
    PermissionGroups : ExchangeUsers, ExchangeServers, ExchangeLegacyServers
    AuthMechanism    : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer

    Name             : Client Proxy BRAZILEXC002
    RemoteIPRanges   : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings         : {[::]:465, 0.0.0.0:465}
    TransportRole    : HubTransport
    PermissionGroups : ExchangeUsers, ExchangeServers
    AuthMechanism    : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer

    Name             : Default Frontend BRAZILEXC002
    RemoteIPRanges   : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings         : {[::]:25, 0.0.0.0:25}
    TransportRole    : FrontendTransport
    PermissionGroups : AnonymousUsers, ExchangeServers, ExchangeLegacyServers
    AuthMechanism    : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer

    Name             : Outbound Proxy Frontend BRAZILEXC002
    RemoteIPRanges   : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings         : {[::]:717, 0.0.0.0:717}
    TransportRole    : FrontendTransport
    PermissionGroups : AnonymousUsers, ExchangeServers
    AuthMechanism    : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer

    Name             : Client Frontend BRAZILEXC002
    RemoteIPRanges   : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
    Bindings         : {[::]:587, 0.0.0.0:587}
    TransportRole    : FrontendTransport
    PermissionGroups : ExchangeUsers
    AuthMechanism    : Tls, Integrated, BasicAuth, BasicAuthRequireTLS

    Thanks again,

    Ben

    Monday, January 28, 2013 11:46 PM
  •  

    Hello,

    From the result, there should be no problem.

    Please check if you have the receive as permission.

    Please right-click the user Properties, and the check the Security Properties, check Permission for Self.

    If you have the receive as permission, I suggest you use message tracking to trace the message.

    For incoming message, I suggest you use the SMTP Protocol log to trace the message.

    If you have any feedback on our support, please click here


    Cara Chen
    TechNet Community Support

    Tuesday, January 29, 2013 3:11 AM