ScreenFox
asked on
Two Exchange Servers
Hi all.
I have two MS exchange 2007 Servers (SP3) that are physically in different sites under a VPN.
Server A contains all the mailboxes. Server B receives mail but keeps it queued without moving it to the mailboxes. How can I fix this?
What I want is that server A stores the mailboxes and server B handles the in/out traffic, so that if server A fails, emails will be queued in server B.
At the same time I set the DNS MX registers so that the first one points to server B and the second one to server A. SO if server B fails, email comes in/out throug server A.
Thank you.
I have two MS exchange 2007 Servers (SP3) that are physically in different sites under a VPN.
Server A contains all the mailboxes. Server B receives mail but keeps it queued without moving it to the mailboxes. How can I fix this?
What I want is that server A stores the mailboxes and server B handles the in/out traffic, so that if server A fails, emails will be queued in server B.
At the same time I set the DNS MX registers so that the first one points to server B and the second one to server A. SO if server B fails, email comes in/out throug server A.
Thank you.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
This tool only return information items. No errors.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Yes. Messages are accepted by the receiving server and they are sitting in a queue. I cannot see a column headed "transmission attempt result" I do see a column headed "Status" which says OK. and "Last Error" which is empty.
Mailbox server also receives/sends mail for other accepted domains, so I'm sure the receive connector works.
Mailbox server also receives/sends mail for other accepted domains, so I'm sure the receive connector works.
ASKER
More information. If I select the queue and right-click and then click on "Retry" then the field "delivery type" changes to "SMTP relay to Active Directory Remote Site" and Status changes to "Retry".
however, the messages remain in the queue
however, the messages remain in the queue
ASKER
Should I remove the Mailbox role from the receiving server?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
I would enable Transport Logs
http://technet.microsoft.com/en-us/library/aa998617%28EXCHG.80%29.aspx
have you checked the AD site link and created a send connector
http://www.msexchange.org/tutorials/Exchange-Server-2007-Email-Routing-Part2.html
http://technet.microsoft.com/en-us/library/aa998617%28EXCHG.80%29.aspx
have you checked the AD site link and created a send connector
http://www.msexchange.org/tutorials/Exchange-Server-2007-Email-Routing-Part2.html
ASKER
I made sure that AD link exists. It is a default IP AD site link.
I also change a few logging levels under the Transport category from "minimum" to "medium"
I also change a few logging levels under the Transport category from "minimum" to "medium"
ASKER
Now I did the following test:
I setup send/receive connectors in both servers and created a mailbox user in server B. I tried to send a message from a user in server A to a user in server B and checked the message track tool.
Normally a message generates three items in this track (sending side): Storedriver-Receive, Routing-Transfer and SMTP-Send
When I sent the test message only the event Storedriver-Receive was registered.
Of course on the receiver side there is no record at all.
It seems obvious that there is a routing issue, but I don't know how to work it out.
I setup send/receive connectors in both servers and created a mailbox user in server B. I tried to send a message from a user in server A to a user in server B and checked the message track tool.
Normally a message generates three items in this track (sending side): Storedriver-Receive, Routing-Transfer and SMTP-Send
When I sent the test message only the event Storedriver-Receive was registered.
Of course on the receiver side there is no record at all.
It seems obvious that there is a routing issue, but I don't know how to work it out.
ASKER
GOT IT!
You were right, Ian: "this normally just works." Yes because when you install Exchange a default internal receive connector is created, so it works, UNLESS you delete that receive connector, which is what I did the first time I installed Exchange in both servers.
So it was indeed something simple.
Thank you all!
You were right, Ian: "this normally just works." Yes because when you install Exchange a default internal receive connector is created, so it works, UNLESS you delete that receive connector, which is what I did the first time I installed Exchange in both servers.
So it was indeed something simple.
Thank you all!
ASKER
What I want is that the mails come in / go out throug server B and reach the mailbox in server A within the network.
I have send/receive connectors created in both servers but I don't know how to tell server B to place incoming mails into the server A mailboxes. Could they share the same File Storage Group, for example?