Exchange Q&A: Mail Flow (6)

1.Where are the Protocol logging located?

Mailbox servers:

-Front End Transport service:

–Receive connectors:

%ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpReceive

–Send connectors:

%ExchangeInstallPath%TransportRoles\Logs\FrontEnd\ProtocolLog\SmtpSend

-Transport service:

–Receive connectors:

%ExchangeInstallPath%TransportRoles\Logs\Hub\ProtocolLog\SmtpReceive

–Send connectors:

%ExchangeInstallPath%TransportRoles\Logs\Hub\ProtocolLog\SmtpSend

-Mailbox Transport Delivery service (Receive Connectors):

%ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpReceive\Delivery

-Mailbox Transport Submission service:

–Send connectors:

%ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpSend\Submission

–Side effect messages:

%ExchangeInstallPath%TransportRoles\Logs\Mailbox\ProtocolLog\SmtpSend\Delivery

Transport service on Edge Transport servers:

-Receive connectors:

%ExchangeInstallPath%TransportRoles\Logs\Edge\ProtocolLog\SmtpReceive

-Send connectors:

%ExchangeInstallPath%TransportRoles\Logs\Edge\ProtocolLog\SmtpSend

2.What are the Routing table logging periodically records?

Routing table logging periodically records snapshots of the routing table that Exchange servers uses to deliver messages.

3.Where are the Routing table located?

Mailbox servers:

-Front End Transport service:

%ExchangeInstallPath%TransportRoles\Logs\FrontEnd\Routing

-Transport service:

%ExchangeInstallPath%TransportRoles\Logs\Hub\Routing

-Mailbox Transport service:

%ExchangeInstallPath%TransportRoles\Logs\Mailbox\Routing:

MDRoutingConfig: files for the Mailbox Transport Delivery service.

MSRoutingConfig: files for the Mailbox Transport Submission service.

Transport service on Edge Transport servers:

%ExchangeInstallPath%TransportRoles\Logs\Edge\Routing

4.What is a queue?

A queue is a temporary holding location for messages that are waiting to enter the next stage of processing or delivery to a destination.

5.Where a queues exists?

Queues exist in the Transport service on Mailbox servers and on Edge Transport servers.

6.What are used for queue storage?

A single Extensible Storage Engine (ESE) database is used for queue storage.

7.What are the types of queues?

  • Delivery queues;
  • Poison message queue;
  • Shadow queues;
  • Submission queue;
  • Unreachable queue.

8.Where are the queue database located by default?

By default, this queue database is located on the transport server at %ExchangeInstallPath%TransportRoles\data\Queue.

9.What are the files that constitute the queue database?

  • Mail.que: This queue database file stores all the queued messages;
  • Tmp.edb: This temporary database file is used to verify the queue database schema on startup;
  • Trn*.log: Transaction logs record all changes to the queue database;
  • Trn.chk: This checkpoint file tracks the transaction log entries that have been committed to the database;
  • Trnres00001.jrs, Trnres00002.jrs: These reserve transaction log files act as placeholders. They’re only used when the hard disk that contains the transaction log runs out of space to stop the queue database cleanly.

10.What are the queue properties?

  • NextHopSolutionKey:
  • -DeliveryType;
  • -NextHopDomain;
  • -NextHopConnector.
  • IncomingRate, OutgoingRate, and Velocity;
  • Queue status:
  • -Active;
  • -Connecting;
  • -Ready;
  • -Retry;
  • -Suspended.
  • MessageCount.

Still have questions? Click here to view Microsoft’s official documentation on Exchange.

发表评论

电子邮件地址不会被公开。 必填项已用*标注