Draw up a Lightweight Mail Server

Mail servers or services are not like before. In the old days, any administrator will like to install and run their own mail servers. Likewise today, there are still quite a handful doing this. In today’s land, there are 2 options to do this: either commercial methods like using google mail servers or installing dedicated server software. The most common commercial mail software is microsoft exchange servers and the alternative is sendmail.
Opting for the opensource method would be most ideal for most administrators. This will include installing www.dovecot.org or www.microsoft.com exchange server. My view is the setup and maintenance being horrendous and unmanageable if you are an SME. I personally prefer some open lightweight solutions. I will still advise mail servers to be installed on a separate server by itself. It has a high chance of screwing up your configs.

 

Google Public Apps for Business
So what is advisable? Before you start, make sure you have a domain name, something like myfirstwebsite.com. You can purchase one from large domain registras such as www.godaddy.com, www.register.com or even google themselves sell domains. 
When you have a domain, use Google Apps to host 50 free email accounts. Effectively its a personal mail server that hosts (xxxxxx@yourdomain.com) 7gb free, upgradable to 25gb. Mine is a small development group so 50 is enough. If you are running a medium to large company considering to pay google per account to sort out the problems may be an option or using dovecot setups. Lets focus on the SME approach. Go to Google Apps Standard Edition: http://www.google.com/apps/intl/en/group/index.html
Follow googles instructions of setting up the environment. There will be a point you will have to configure your mx records. Google requires to validate domain so you will have to place html files into your ftp or change cname. Just do the html method.
When you are adding MX records, place in your purchased domain and googlemailservers as mx record. TTL 300, priority as defined.
Notes
  • In setting up the valid domains for google apps for business, you might find it easier to use the html method. If you upload the file on to your server to be hosted and its not displaying, most of the time is your permissions problems. While on your own server, in your command line do > sudo ls -l and see if the group of the file is www-data and your user is part of www-data group.


    Top Home mirageglobe




    Leave a Reply


    Recent Posts
    Improving terminal load times · Extracting OVF from VMware ESXI 6.0 · Installing LMDE 2 Betsy · SSL Certificates and Encryption · Machine Learning with Spark · Installing Lubuntu in Virtualbox · Getting started with Docker · Ubuntu upgrade limited boot space · Top 10 Browsers Overview · Taovilla Oracle app beta built using meteorjs · Setting up Debian on VirtualBox · The HomeBrew doctor · Caffeine icon for ubuntu / lubuntu · Updating wordpress without FTP · Updating wordpress without FTP · Preinstalled Languages on mainstream OS · Reminisce of Xcom · Java install on Ubuntu · Display image as ASCII art · VirtualBox Resizing Lubuntu Guest Linux · Introducing Samurai · Macbook Pro Key mapping for Lubuntu · Common Apache Nginx commands · Refreshing Git versioned files · Basic Environments for Jira · Converting a hg mercurial to git repository · Long term domain name costs comparison · SVG Graphing · 2 ways to Php install on mac · Introducing Samurai and Installing Meteorjs to own server · Improving the speed of Linux Mint · SVG graphics with Javascript · FTP Clients for Mac OS X · Windows Apps on Mac · Programming Languages Compared · Hackers Natural Cure · Publishing on Ebooks · Editors such as SublimeText2 · Good Coding Practice · LMDE Linux Mint Debian Edition · Heroku Webapp · Hadoop Single node 32bit on 12.10 Mint XFCE · Tracing User Behaviour FRUBO · Installing Nginx on MacOSX · Installing Ruby on MacOS X · Turn off annoying compress outlook message · HTML5 Apps on Cordova PhoneGap with MacOSX · Choosing and using Latex · Reviewing Javascript World · Draw up an Ubuntu Server Environment · Draw up a Lightweight Mail Server · Draw up a Web Database · Php CMS and Frameworks · Drawing up a Web Service · Draw up a Virtual Cloud Server · Unlocking and Flashing your ZTE Blade · Pip error in Python with Homebrew · HomeBrew for OSX · Windows and Linux Desktop Security · TexMaker with Glossary on Mac · Quick way to OpenStack on Lubuntu · Ancient IT Dictionary · TeaTime for Basic Python · CVs and Jobhunting · Chinese Input on Linux Ubuntu · Research in Computer Science · Reviewing Applications on My Mac · Reviewing Applications on My Windows · Installing Windows XP · Installing wireless on Linux Ubuntu or Mint · Restoring an Amazon EC2 Backup · Mac Update PASV problem · Reviewing Green Computing · Consuming the Cloud Storage Space · Using Cherokee and WordPress Whine · Disabling Lubuntu Screensaver · Installing Lubuntu from USB drive · Searching for a Micro Mini CMS · ReStructuredText in Python · Rackspacecloud Vs Amazon · Hacking your old PSP · Attending Atlanta 55th MMM Conference · Smart devices for everyday use · Creative Programmers · Linux Settings · Embarking on Further Education · Machine Learning · Mac Tips – Viewing hidden files on desktop · Creating PDF files for free · Online Media for All · C# ASP Settings · SVN Git and Mercurial Versioning · Getting the last inserted id using datasets · Think Lucky and be Happy · AngieGallery Design · AceTravel Design · Letter to Mum · Prison Vs Work · Irish Daughter · Are you a carrot, an egg or a coffee bean? · Home Media Entertainment Setup · Collection of Interesting sites · Studying in London · Great Oriental eats in London · CMS Joomla, WordPress, Drupal compared ·

    © 2017 · MirageGlobe · using zenifywordpress theme by www.dracoturtur.com ·
      · RSS Feed