Have you checked that your mailbox databases are mounted? They are not mounted by default if you create them using PowerShell.
Also, check the queues. Please run this command and post the results:
Get-Queue | fl
Is this a multi-forest scenario and do you have any other Exchange servers? You'll need to check the queue and mailbox databases are mounted on each server. To check the queue on another server use the below:
Get-Queue -Server Server2 | Fl
Also, check the event logs to find out if there are any problems with the mailboxes or mailbox databases e.g. quarantined mailboxes or corrupt mailbox databases.
Thanks.
Hi,
For internal messages, we don't need to create send connectors, but we need to create the default receive connectors. Because, SMTP messages from inside the organization enter the transport pipeline through the Transport service on a Mailbox server in one of the following ways:
-
Through a Receive connector.
-
From the Pickup directory or the Replay directory.
-
From the Mailbox Transport service.
-
Through agent submission.
See Mail Flow for exchange 2013
https://technet.microsoft.com/en-us/library/aa996349%28v=exchg.150%29.aspx
Also make sure the Mailbox Transport (Delivery/Submission) service is running.
In addition, have you tried to track those messages?
https://technet.microsoft.com/en-us/library/bb124926%28v=exchg.150%29.aspx
Best Regards.
The mailboxes were created in ECP -- I can login to each one and send mail thru OWA, when I check the Queue with that command I get:
RunspaceId : 0d3af04a-21b3-4cad-bd6e-0cc27a38bed4
DeliveryType : Undefined
NextHopDomain : Submission
TlsDomain :
NextHopConnector : 00000000-0000-0000-0000-000000000000
Status : Ready
MessageCount : 137
LastError :
RetryCount : 0
LastRetryTime :
NextRetryTime :
FirstRetryTime :
DeferredMessageCount : 137
LockedMessageCount : 0
MessageCountsPerPriority :
DeferredMessageCountsPerPriority :
RiskLevel : Normal
OutboundIPPool : 0
NextHopCategory : Internal
IncomingRate : 0.07
OutgoingRate : 0.05
Velocity : -0.02
OverrideSource :
QueueIdentity : domainserver\Submission
PriorityDescriptions : {High, Normal, Low, None}
Identity : domainserver\Submission
IsValid : True
ObjectState : New
This is one forest and one server -- AD, DNS, Exchange are on the same server as its a 10 user domain and I've been asked to make it that way.
The default receive connectors are already created:
Client Frontend, Client Proxy, Default, Default Frontend, Outbound Proxy Frontend -- all enabled.
Under mail flow>delivery reports>when I search a mailbox the report on an email says "delivery for this message is delayed" and after a few more attempts it says "message delivery is taking longer than expected. there may be system delays..."
All services are running except for the manual selections -- IMAP4/Backend, POP3/Backend