Jump to content

Email server for employees

David1521

I set up windows on a rackmount form factor pc. I'm the IT administrator at my work and my boss is wanting to save some money on GoDaddy email subscriptions by having our own email server. I've narrowed it down to hMail Server, Zimbra, and Apache James. We want the functionality to be able to view employee's emails, for instance if someone is in contact with one of our competitors talking about confidential information.

 

We have just under 90 emails currently with GoDaddy and are wanting a way to migrate them all over to our own email server whether it be hMail Server, Zimbra, or Apache James, in an easier fashion than doing each one individually. If that functionality isn't there, does anyone here know the easiest way to go about doing this?

 

Thank you very much to whoever's the incredible genius to solve this.

CPU: i7 6800k @ 4.1ghz | Motherboard: Asus Rampage V Edition 10 | RAM: 64 GB 2400Mhz DDR4 Corsair Dominator Platinum | GPU: GTX 2080 ti Zotac AMP | CASE: Corsair 780T | Storage: 2TB Samsung 970 Evo, 512GB Samsung 950 Pro m.2 Nvme SSD, Samsung 950 Pro 1TB SSD, Seagate 7200rpm 1TB HDD, Seagate 5TB external HDD | PSU: EVGA 850watt G2 | Displays (3): Samsung Odyssey G70 32 inch 1440p 240hz Monitor 1ms rt, LG 32MA68HY-P 32-Inch IPS Monitor, LG 43UD79-B 43" 16:9 4K IPS Monitor | CPU Cooler: Corsair H115i | Keyboard: Razer Huntsman Mini, Razer Huntsman Elite | Mice: Logitech G502 HERO wireless, Roccat Leadr | Headphones: Sennheiser HD 700, Hifiman HE1000 V2, Oppo PM3s | DAC/AMP and USB audio enhancers: Schiit Gungnir Multibit, Schiit Mjolnir 2, Sennheiser HD 700, Oppo HA-2 Headphone amplifier, Schiit USB Decrapifier | Webcam: Logitech BRIO 4k | Speakers: Klipsch The Sixes Powered Monitors and MartinLogan Dynamo 300 Stereo Subwoofer with Creative Sound Blaster E5 High-Resolution USB DAC to run them both at the same time. And an Amazon Echo linked at the same time to these speakers via bluetooth on the sound blaster. | Microphone and DAC/AMP: Blue yeti pro, and Focusrite Scarlett 2i2 (2nd Gen) | Router and Modem: Asus rog rapture GT-AC5300, and ARRIS SURFboard SB8200

Link to comment
Share on other sites

Link to post
Share on other sites

I would recommend against this. After having the mail on our own server for many years (Exchange), the small cost savings does not hold up against the headaches we had when a server crashed and emails were corrupt. You will also need to setup alot of security systems and certificates to prevent your mail from just being tossed into the spam folder because gmail or outlook could not verify your mail for example.

 

Viewing everyone's email is easy tho, as you can just setup mailboxes to have multiple owners/editors ect.

Link to comment
Share on other sites

Link to post
Share on other sites

21 minutes ago, Dujith said:

I would recommend against this. After having the mail on our own server for many years (Exchange), the small cost savings does not hold up against the headaches we had when a server crashed and emails were corrupt. You will also need to setup alot of security systems and certificates to prevent your mail from just being tossed into the spam folder because gmail or outlook could not verify your mail for example.

 

Viewing everyone's email is easy tho, as you can just setup mailboxes to have multiple owners/editors ect.

I understand you'd recommend against this, however we'll be saving over 7k a year which is worth it to try and figure out how to get this working. We have a Synology NAS we plan on backing up everyone's emails to and putting it in raid 5 or 10 for redundancy, so hopefully that will be enough incase our server crashes.

 

I've heard about emails being tossed in spam if you have your own email server. I was worried about that. What security systems and certificates exactly will I need to prevent our emails from being tossed into people's spam folders?

 

Thank you on the advice for viewing emails though. We still would really like the cost savings of our own email server however.

 

Thank you very much!

CPU: i7 6800k @ 4.1ghz | Motherboard: Asus Rampage V Edition 10 | RAM: 64 GB 2400Mhz DDR4 Corsair Dominator Platinum | GPU: GTX 2080 ti Zotac AMP | CASE: Corsair 780T | Storage: 2TB Samsung 970 Evo, 512GB Samsung 950 Pro m.2 Nvme SSD, Samsung 950 Pro 1TB SSD, Seagate 7200rpm 1TB HDD, Seagate 5TB external HDD | PSU: EVGA 850watt G2 | Displays (3): Samsung Odyssey G70 32 inch 1440p 240hz Monitor 1ms rt, LG 32MA68HY-P 32-Inch IPS Monitor, LG 43UD79-B 43" 16:9 4K IPS Monitor | CPU Cooler: Corsair H115i | Keyboard: Razer Huntsman Mini, Razer Huntsman Elite | Mice: Logitech G502 HERO wireless, Roccat Leadr | Headphones: Sennheiser HD 700, Hifiman HE1000 V2, Oppo PM3s | DAC/AMP and USB audio enhancers: Schiit Gungnir Multibit, Schiit Mjolnir 2, Sennheiser HD 700, Oppo HA-2 Headphone amplifier, Schiit USB Decrapifier | Webcam: Logitech BRIO 4k | Speakers: Klipsch The Sixes Powered Monitors and MartinLogan Dynamo 300 Stereo Subwoofer with Creative Sound Blaster E5 High-Resolution USB DAC to run them both at the same time. And an Amazon Echo linked at the same time to these speakers via bluetooth on the sound blaster. | Microphone and DAC/AMP: Blue yeti pro, and Focusrite Scarlett 2i2 (2nd Gen) | Router and Modem: Asus rog rapture GT-AC5300, and ARRIS SURFboard SB8200

Link to comment
Share on other sites

Link to post
Share on other sites

Before making any switch, make sure you, as well as your boss, understand the full legal implications of running your own email server. Let your boss contact a/the company lawyer on solid legal advise here.

"You don't need eyes to see, you need vision"

 

(Faithless, 'Reverence' from the 1996 Reverence album)

Link to comment
Share on other sites

Link to post
Share on other sites

7k sound a bit much for just mailboxes (from your story i gather 90?)

Quick and rough calculation for that: 4 Dollar per user per month = 4x90x12 = 4320 Dollar per year. So thats 2680 saved already from godaddy vs Microsoft Outlook.

Looking at others like strato and such: 100 mailboxes at 180 Euro per month (200 Dollars) = 2400 Dollars per year.

And i'm sure you could find cheaper ones.

 

And yeah, take into account what @Dutch_Master says. Just look at the Clintons :D 

Link to comment
Share on other sites

Link to post
Share on other sites

34 minutes ago, Dutch_Master said:

Before making any switch, make sure you, as well as your boss, understand the full legal implications of running your own email server. Let your boss contact a/the company lawyer on solid legal advise here.

I asked and we're good on this point.

CPU: i7 6800k @ 4.1ghz | Motherboard: Asus Rampage V Edition 10 | RAM: 64 GB 2400Mhz DDR4 Corsair Dominator Platinum | GPU: GTX 2080 ti Zotac AMP | CASE: Corsair 780T | Storage: 2TB Samsung 970 Evo, 512GB Samsung 950 Pro m.2 Nvme SSD, Samsung 950 Pro 1TB SSD, Seagate 7200rpm 1TB HDD, Seagate 5TB external HDD | PSU: EVGA 850watt G2 | Displays (3): Samsung Odyssey G70 32 inch 1440p 240hz Monitor 1ms rt, LG 32MA68HY-P 32-Inch IPS Monitor, LG 43UD79-B 43" 16:9 4K IPS Monitor | CPU Cooler: Corsair H115i | Keyboard: Razer Huntsman Mini, Razer Huntsman Elite | Mice: Logitech G502 HERO wireless, Roccat Leadr | Headphones: Sennheiser HD 700, Hifiman HE1000 V2, Oppo PM3s | DAC/AMP and USB audio enhancers: Schiit Gungnir Multibit, Schiit Mjolnir 2, Sennheiser HD 700, Oppo HA-2 Headphone amplifier, Schiit USB Decrapifier | Webcam: Logitech BRIO 4k | Speakers: Klipsch The Sixes Powered Monitors and MartinLogan Dynamo 300 Stereo Subwoofer with Creative Sound Blaster E5 High-Resolution USB DAC to run them both at the same time. And an Amazon Echo linked at the same time to these speakers via bluetooth on the sound blaster. | Microphone and DAC/AMP: Blue yeti pro, and Focusrite Scarlett 2i2 (2nd Gen) | Router and Modem: Asus rog rapture GT-AC5300, and ARRIS SURFboard SB8200

Link to comment
Share on other sites

Link to post
Share on other sites

34 minutes ago, Dujith said:

7k sound a bit much for just mailboxes (from your story i gather 90?)

Quick and rough calculation for that: 4 Dollar per user per month = 4x90x12 = 4320 Dollar per year. So thats 2680 saved already from godaddy vs Microsoft Outlook.

Looking at others like strato and such: 100 mailboxes at 180 Euro per month (200 Dollars) = 2400 Dollars per year.

And i'm sure you could find cheaper ones.

 

And yeah, take into account what @Dutch_Master says. Just look at the Clintons :D 

I appreciate the recommendation of strato and outlook, however we already have the hardware we need for our own email server. Regardless of how cheap the monthly or yearly costs are, we'd still be saving thousands of dollars a year if we hosted our own email server.

 

What security systems and certificates exactly will I need to prevent our emails from being tossed into people's spam folders?

CPU: i7 6800k @ 4.1ghz | Motherboard: Asus Rampage V Edition 10 | RAM: 64 GB 2400Mhz DDR4 Corsair Dominator Platinum | GPU: GTX 2080 ti Zotac AMP | CASE: Corsair 780T | Storage: 2TB Samsung 970 Evo, 512GB Samsung 950 Pro m.2 Nvme SSD, Samsung 950 Pro 1TB SSD, Seagate 7200rpm 1TB HDD, Seagate 5TB external HDD | PSU: EVGA 850watt G2 | Displays (3): Samsung Odyssey G70 32 inch 1440p 240hz Monitor 1ms rt, LG 32MA68HY-P 32-Inch IPS Monitor, LG 43UD79-B 43" 16:9 4K IPS Monitor | CPU Cooler: Corsair H115i | Keyboard: Razer Huntsman Mini, Razer Huntsman Elite | Mice: Logitech G502 HERO wireless, Roccat Leadr | Headphones: Sennheiser HD 700, Hifiman HE1000 V2, Oppo PM3s | DAC/AMP and USB audio enhancers: Schiit Gungnir Multibit, Schiit Mjolnir 2, Sennheiser HD 700, Oppo HA-2 Headphone amplifier, Schiit USB Decrapifier | Webcam: Logitech BRIO 4k | Speakers: Klipsch The Sixes Powered Monitors and MartinLogan Dynamo 300 Stereo Subwoofer with Creative Sound Blaster E5 High-Resolution USB DAC to run them both at the same time. And an Amazon Echo linked at the same time to these speakers via bluetooth on the sound blaster. | Microphone and DAC/AMP: Blue yeti pro, and Focusrite Scarlett 2i2 (2nd Gen) | Router and Modem: Asus rog rapture GT-AC5300, and ARRIS SURFboard SB8200

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, Dutch_Master said:

Here's a full guide for setting up an email server:

http://flurdy.com/docs/postfix/

 

Should include anything you need to know. Has a long revision history (see Editions chapter) ;)

Thank you, so you're saying I shouldn't use something like hMail Server, Zimbra, or Apache James?

CPU: i7 6800k @ 4.1ghz | Motherboard: Asus Rampage V Edition 10 | RAM: 64 GB 2400Mhz DDR4 Corsair Dominator Platinum | GPU: GTX 2080 ti Zotac AMP | CASE: Corsair 780T | Storage: 2TB Samsung 970 Evo, 512GB Samsung 950 Pro m.2 Nvme SSD, Samsung 950 Pro 1TB SSD, Seagate 7200rpm 1TB HDD, Seagate 5TB external HDD | PSU: EVGA 850watt G2 | Displays (3): Samsung Odyssey G70 32 inch 1440p 240hz Monitor 1ms rt, LG 32MA68HY-P 32-Inch IPS Monitor, LG 43UD79-B 43" 16:9 4K IPS Monitor | CPU Cooler: Corsair H115i | Keyboard: Razer Huntsman Mini, Razer Huntsman Elite | Mice: Logitech G502 HERO wireless, Roccat Leadr | Headphones: Sennheiser HD 700, Hifiman HE1000 V2, Oppo PM3s | DAC/AMP and USB audio enhancers: Schiit Gungnir Multibit, Schiit Mjolnir 2, Sennheiser HD 700, Oppo HA-2 Headphone amplifier, Schiit USB Decrapifier | Webcam: Logitech BRIO 4k | Speakers: Klipsch The Sixes Powered Monitors and MartinLogan Dynamo 300 Stereo Subwoofer with Creative Sound Blaster E5 High-Resolution USB DAC to run them both at the same time. And an Amazon Echo linked at the same time to these speakers via bluetooth on the sound blaster. | Microphone and DAC/AMP: Blue yeti pro, and Focusrite Scarlett 2i2 (2nd Gen) | Router and Modem: Asus rog rapture GT-AC5300, and ARRIS SURFboard SB8200

Link to comment
Share on other sites

Link to post
Share on other sites

I don't know any of these, so can't judge how well suited they are to your circumstances. But this guide gives you a good grasp of what to do and what pitfalls to avoid. Building and admin an email server is fairly trivial, but understanding the underlying processes makes troubleshooting much easier. And expect some troubleshooting, if only because of failing hardware!

"You don't need eyes to see, you need vision"

 

(Faithless, 'Reverence' from the 1996 Reverence album)

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, David1521 said:

I set up windows on a rackmount form factor pc. I'm the IT administrator at my work and my boss is wanting to save some money on GoDaddy email subscriptions by having our own email server. I've narrowed it down to hMail Server, Zimbra, and Apache James. We want the functionality to be able to view employee's emails, for instance if someone is in contact with one of our competitors talking about confidential information.

 

We have just under 90 emails currently with GoDaddy and are wanting a way to migrate them all over to our own email server whether it be hMail Server, Zimbra, or Apache James, in an easier fashion than doing each one individually. If that functionality isn't there, does anyone here know the easiest way to go about doing this?

 

Thank you very much to whoever's the incredible genius to solve this.

Ditch the idea of building your own email server and just purchase Exchange Online Plan 1 as a Microsoft 365 plan. Benefits of leveraging Exchange Online rather than building your own include:

  • It's SaaS - no hardware or software maintenance (including outage windows) is required on your behalf. You don't need to worry about disk space, network connectivity etc. You're paying for them to handle that.
  • Reliability - Microsoft have already done all the heavy lifting with the infrastructure to deliver a very reliable solution. To try and meet that level of reliability on your own is going to cost thousands in hardware, network connectivity and more.
  • Ease of use - finding people who understand Microsoft 365 will be a lot simplier than any of those other self hosted solutions. Plus, Exchange Online includes support from MS (albeit poor, depending on your service agreement) 
  • Security - native support for multi-factor authentication, self service password reset, complete audit logging and more.

Something else to consider is that if you plan on running the mail server locally, you need to ensure your ISP supports this. Most ISP's will block ports 25, 587 and 995.

 

Upgrading that to Exchange Online Plan 2 will also give you access to Data Loss Prevention (DLP), allowing you to prevent certain data types being sent via email (e.g. PII / financial data) as well as up to 100 GB mailboxes and unlimited archiving. 

Link to comment
Share on other sites

Link to post
Share on other sites

Proxmox has a nice mail gateway system

Can Anybody Link A Virtual Machine while I go download some RAM?

 

Link to comment
Share on other sites

Link to post
Share on other sites

In case it was not already mentioned the cost of certificates can be expensive, especially if you want external access. While you can force systems to trust self signed certificates it often leads to more issues and down time. I used to use a Relay SmartHost by DYNDNS years ago to get around some of the issues mentioned above.

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, unijab said:

Proxmox has a nice mail gateway system

PMG is a security filter that sits in front the email servers.

 

https://www.proxmox.com/en/proxmox-mail-gateway

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitors: 24" Acer S240HLBID + 24" Samsung  | OS: Win 10 Pro

 

Audio: Behringer Q802USB Xenyx 8 Input Mixer |  U-PHORIA UMC204HD | Behringer XM8500 Dynamic Cardioid Vocal Microphone | Sound Blaster Audigy Fx PCI-E card.

 

Home Lab:  Lenovo ThinkCenter M82 ESXi 6.7 | Lenovo M93 Tiny Exchange 2019 | TP-LINK TL-SG1024D 24-Port Gigabit | Cisco ASA 5506 firewall  | Cisco Catalyst 3750 Gigabit Switch | Cisco 2960C-LL | HP MicroServer G8 NAS | Custom built SCCM Server.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×