rjmt13

Q: Implementing an OS X Server as our mail server.

Please find our requirements and issues we have encountered. As mentioned we are in the process of implementing an OS X Server as our mail server.

 

 

  1. Multiple Domains – 

We want our server to host multiple domains in a single Mail Server.  Our current setup is only supporting a single domain and we need to add 1 or more domains. 

 

How do we implement multiple domains in a single OS X Mail Server? If this is not feasible what would be the next best solution?

 

Domain examples:

            user@abc.com

            user@xyz.com

 

  1. DNS issues –

Our OS X server is directly connected to a public ip address and it’s reachable over the internet. We registered the public ip address to external and internal DNS.

We can send and receive mails to/from outside the domain.  We tried sending mails from mail app and outlook app within the server and it worked.


I tried to use it on windows based pc but the IMAP Mail service is not working properly preventing us from sending or receiving mails outside the domain. Majority of our users are on windows PCs, how do we overcome this issue?

 

  1. Operating System – As majority of users are using a Windows based computers:
    • How do they connect to the open directory?
    • How will they use the mail service from their mail app, like outlook mail?
      Should all users be connected to the Open Directory Just to send mails?

 

  1. Network Security - 
    • Since we are using a public ip address from our server how can we implement appropriate security measures to protect our information?
    • Can we place the OSX server behind firewalls in a secured area?
      • What would be the best zone to implement the Server,  DMZ or critical zone ?
    • What do we have to do to make it secure ?
      • Do we have to subscribe to Email security service like Barracuda?
      • If so, how do we implement it on our server? 
      • Do we have to put it back inside the firewall?

 


5. Spam and Viruses –

I know that there is a virus and spam filter  do we have a better options?  Any 3rd party spam virus filtration?

  1. Data Migration –

We need to migrate data and users from MS Exchange platform. What would be the methodology to do so?


7.  Back Up –

I don’t think that Time Machine can backup all data from the server. 

We are planning to configure RAID in Mac Pro:

  • Is it possible to configure a raid in it?
  • if so what would be the ideal RID configuration?
  • What would be the best backup and restore methodology?

  1. Consulting Fee
    • Please give us a quote on consulting fee to resolve the issues above along with the payment method and schedule
      is there any of you guys here in apple community can recommend and  come up with  a solution to resolve this issues ?    just comment below the box or  contact me at rj.m.tldo@gmail.com

Mac mini, OS X El Capitan (10.11.4), OS X Server 5.1

Posted on May 23, 2016 10:51 PM

Close

Q: Implementing an OS X Server as our mail server.

  • All replies
  • Helpful answers

  • by Strontium90,

    Strontium90 Strontium90 May 24, 2016 2:51 PM in response to rjmt13
    Level 5 (4,087 points)
    Servers Enterprise
    May 24, 2016 2:51 PM in response to rjmt13

    If you were on Exchange, you are not going to be happy moving to OS X's groupware solution.  I strongly encourage you re-evaluate the decision.  Exchange makes a good mail server because nearly everything supports it.  From OS X to iOS to Android to Windows.  Nearly everything has Exchange connectivity built in.  Apple's offering is IMAP (which is generally supported across everything), CalDAV, and CardDAV (both of which have limited choices outside of OS X and iOS).  These technologies can work well in an all Mac environment but really struggle to solve a cross-platform environment.

     

    Here are a few things to consider in this day and age.  First, self hosting of mail is asking for service disruption.  Regardless of the server selected, there is a good chance you have one internet connection, one firewall, one switch, one power circuit, and one server.  In the case of Apple, the server may be a Mac mini. Which while reliable, is still a consumer product encouraged to act as a server.  There is one internal drive and no redundant components.  Even with AppleCare, you are looking at a three day window for repair.  Can you be without mail for 3 days or longer?

     

    Next, as hinted above, OS X Server does not make a great mixed platform groupware solution.  As you asked above, you can not bind Windows devices to Open Directory.  You can bind Macs to Active Directory.  In a mixed platform deployment, Windows servers win outright.  Now, if you want to roll your own SAMBA deployment, you would be able to integrate both Macs and Windows devices into a common non-AD domain.  But there is significant effort in this process.  Back to the groupware.  Check out these two sites for the details on CardDAV and CalDAV clients:

     

    http://carddav.calconnect.org/implementations/clients.html

    http://caldav.calconnect.org/implementations/clients.html

     

    You will notice that Outlook is not listed in either of the lists.  The list does contain plugins however.

     

    I would suggest that you look for a cloud partner to host your mail.  If you can not (for compliance, security, etc) host your mail outside of your environment and you absolutely must get away from Exchange, then look at Kerio Connect.  First, you have Exchange compatibility so now you can support most platforms without acrobatics.  Next, the spam and virus protection offerings are built in, easy to setup, easy to learn, and effective.  Kerio also has a back up feature built in and the latest version supports clustering.

     

    Please don't get me wrong.  I am huge fan of OS X Server.  It is a great solution for many different problems.  I just don't like the groupware solutions (or lack there of).  Cruise these forums to find the nightmare that is Apple's mail server.  Difficult to configure and nearly impossible to troubleshoot when something goes wrong.  If mail is critical to your business, you should be looking elsewhere.

     

    Reid

    Apple Consultants Network

    Author - "El Capitan Server – Foundation Services"

    Author - "El Capitan Server – Control & Collaboration"

    Author - "El Capitan Server – Advanced Services"

    :: Exclusively available in Apple's iBooks Store

  • by rjmt13,

    rjmt13 rjmt13 May 24, 2016 9:40 PM in response to Strontium90
    Level 1 (8 points)
    Desktops
    May 24, 2016 9:40 PM in response to Strontium90

    thanks for commenting at my post bro. sooner we will upgrade our server  to a mac pro but we just want to use the server specifically for mail. I think we don't need to bind users from the open directory we will just create webmail via roundcube and backup the mail data  thats all were going to do. any advice or suggestion ?