Advised individual mail web server arrangement
I've been making use of GNU/Linux for web servers, primarily Debian. I am thinking about maintaining my individual email on a central web server. I have some GMail accounts, and also a couple of from various domain names from numerous internet tasks which are organized at the equivalent internet site hosts.
I am acquiring a new COMPUTER to make use of as a residence web server for SVN, Web web server, DNS, and so on. I was considering capitalizing on the new equipment to systematize all my e-mails on one web server.
I've had no experience whatsoever with e-mail web servers. All I've done is usage IMAP, SMTP, POP3, primarily online, never ever in your area. This inquiry is fairly vast, yet allow me clarify what I would love to complete.
The major purpose is maintaining my e-mails in your area: download using POP3 every one of my e-mails from GMail and also the various domain names right into one area. After that, I would certainly additionally such as to make use of several of these domain names straight from my residence web server with a neighborhood SMTP. That is, send mails straight from my web server, without needing to go via an organizing account. I do not recognize if I'll utilize it for every single account, yet I would certainly additionally such as to have the alternative to make use of mail using IMAP.
Given that I have no experience in all with mail web servers, I recognize very little concerning alternatives. The personnel system will certainly be Debian GNU/Linux Lenny.
Mail Server Options
If you can install and also set up svn an internet server and also dns, you need to not locate it hard in all to install your very own mail web server.
Given that you are mosting likely to select Gnu Linux/Debian Lenny, I would certainly recommend making use of Postfix and also Dovecot as your Mail Server Software.
Postfix can manage your mail sending/recieving (smtp, tls etc) Dovecot can handle your customer links (pop, imap)
Both systems sustain production of digital accounts so you can organize email for your friends and family on their selection of domain (or sub - domain names within your domain name)
There is a lot of guide/documentation online from the resource (s) and also interested admins.
There is supporters for various other Open Source Mail Servers, exim etc, and also it will certainly simply boil down to selecting one and also mounting it.
I need to concur with gyaresu that the inquiry to ask is if the 'price'/ 'advantages' of running your very own Mail Server is actually worth it?
Yet, I additionally think that signing up with the world of the hemorrhaged and also attempted sys admins you've actually need to hemorrhage times and also simply install all these points and also run them.
Putting up, setting up, adjusting points become part of why you come to be an excellent system manager so it comes as not a surprise that you need to intend to run your very own web server. And also, it is actually enjoyable to find out to do these points and also have those strobe lights in the room (or whereever the web server is mosting likely to remain.)
Prices of Running your very own mail web server?
Although the physical properties and also link times are very easy to evaluate, most of us quickly figure out that the human/time price of running your very own web servers can be radical when you have various other extra intriguing points in life to do.
It might not in the beginning come to be noticeable, yet if a protection susceptability is uncovered for your selection of OS, Mail Server (and also all that things on the equipment) after that time becomes your adversary and also the highest possible price thing.
Yet as a way of discovering more concerning networking (the smtp/pop3/imap pile) there is absolutely nothing far better than in fact running your very own web server.
Basically, if you want having fun with your very own mail web server, go all out !! You can constantly take the 'blue' tablet an additional day (or was that the 'red' tablet?)
I do something comparable to what you are considering. I run an openbsd web server in my residence. It runs dovecot to offer imap from a maildir in my residence directory site. I make use of fdm to occasionally draw email from a gmail account and also unload it in a certain maildir relying on some filtering system standards.
I make use of postfix as my smtp web server (yet will certainly change it with openbsd's smtpd when that's all set). It takes distribution for my domain name and also passes it to fdm (via my ~/. onward documents) for filtering system right into the appropriate folders too.
Postfix additionally does smtp auth to make sure that I can utilize it as a relay when I'm out of your house. For auth, it in fact talks with dovecot, which I've set up with a password data source (just has me in it).
Like gyaresu states, it's type of an uptime trouble. My power heads out usually adequate that I would certainly never ever organize vital mail on it. If individuals require to be able to send me things, I constantly provide a various email address. Nonetheless, for newsletter and so on, it's outstanding to have an imap web server that I can handle myself. Actually, the newsletter most likely to the stated gmail account and afterwards get drawn, so I still get them all without interfering the mailer if my web server drops.
There are solutions that will certainly act as a back-up mx for you. Your dns document can indicate them and also mail web servers will certainly send there if your own is down momentarily and afterwards they will certainly be passed on when you return up. For that to function certainly, your dns can not get on the very same equipment as your mail web server (as mine is).
The means I made use of to manage my email prior to I ran my very own openly noticeable SMTP web server was as adheres to :
- Run a mail web server on my neighborhood Unix box. I made use of to make use of qmail originally as it's really simple to set up (contrasted to sendmail or exim, which were the only mainstream choices back them) yet nowadays I make use of postfix. Get the mail web server to supply the inbound email to Maildir mail boxes on the neighborhood web server.
- Usage fetchmail to feed the email from my ISP accounts right into the above mail web server
- You'll additionally require either an MUA like pooch that can read your email straight out of a Maildir or a pop3/imap web server to supply e-mails to your mail customers
In your placement I would certainly run a mix of postfix, dovecot (as an imap/pop3 web server) and also fetchmail for incoming e-mails and also set up postfix to relay outgoing e-mails using your ISPs outbound mail web server. My mail arrangement is comparable, yet as my mail web server obtains its email straight I run amavisd - new with SpamAssassin and also clamav to remove the noticeable spam can be found in.
Email Server monitoring is the mind awesome.
Unless you have a demand for privacy/secrecy after that running a mail web server is a PITA.
Email is such a 99.99% called for uptime solution nowadays that shedding email for several of your vital accounts is potentialy tragic.
That claimed, it's constantly worth having an extra domain to make use of while finding out new abilities. So you can constantly simply onward your gmail account to the web server till it damages.
My referral though is to get a free Google Apps account and also capitalize on the superb spam filtering system & around efficiency of IMAP/Calendar/Docs. It synchronizes with several portable phones/devices and also has an excellent document of uptime.
If you require personal privacy in your document after that aim to the Firefox plugin FireGPG http://getfiregpg.org/ for security.
EDIT : Damn I seem like an irritated whingebags ... I've constructed a series of mail web servers and also although I'm not addressing your inquiry straight I still assume you need to examine 'why' you intend to organize your very own. Keeping one is irritating yet finding out is constantly rewarding.
You've obtained numerous various demands below, whether you understand it or otherwise.
For storage space, I advise a Maildir arrangement to make sure that something like courier-imap can offer your mail back out to you using IMAP.
You can draw your mail from various other POP or IMAP resources right into your Maildir making use of fetchmail.
Outbound is extra bothersome as I do not recognize of an SMTP-to-Gmail portal. As a whole I such as Postfix, however.