Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: irglobal on March 13, 2012, 02:00:20 AM
-
Hi,
At work we have a unique setup where all email is stored on our sme (7.5.1) server, and accessed with Outlook using POP3. An Exchange Server (5.5) is used to store the email in Public folders.
We are upgrading Exchange to 2007 and would like SME to send a copy of all emails to the Exchange server. I've read a lot of information on the forum regarding Delegation of mail servers, but it implies that all email will be sent to the Exchange server but NOT kept on the SME server. Am I reading it wrong? If not, is there a way to have all emails retained on the SME server and still have emails sent to the Exchange Server.
I wont go into the pro's & con's of using Exchange, nor the technical reasons for having our system setup this way, other than we operate 24/7 and must have all emails sent/received reatined for verification.
Thanks,
irglobal
-
qpsmtpd includes a function to keep an archive copy of all email (http://wiki.contribs.org/Email#Keep_a_copy_of_all_emails) which may integrate with MailArchiva (http://wiki.contribs.org/MailArchiva) to give you a complete email archive on your SME.
The other solutions I can think of involve either manually configuring each account to keep-and-copy incoming emails, or figuring out how to use custom templates, actions, or events to effect the same thing for all users automatically.
Scenario:
- configure Exchange server to use both your primary domain and a custom/internal/".local" domain
- configure DNS on the SME to indicate the Exchange Server as the MX record for "exchsrvr.local"
- configure each SME user to keep emails locally and forward a copy to <sameuser>@exchsrvr.local
- after you've setup one user the way you want, figure out what changes in the configuration files, and customize those template fragments so you don't need to manually customize each user.