amuck-landowner

For thoose who doesnt use control panels - mail

danni

New Member
Hey guys,

Im curious as to how you guys do with email, on your servers that doesnt use control panels.

- Do you rely on 3rd party service

- Do you install it your self as a part of your lamp stack

I've always been reluctant to go "all-in" using only a VPS instead of shared hosting, simply because I dont know how to handle this - seems like a big hassle to manage your self (atleast to me, who's basic in terms of Linux).

looking forward to your replys :)
 

HalfEatenPie

The Irrational One
Retired Staff
Haha.  I'm just going to assume this is all about incoming e-mails and mailboxes (because outgoing there's those bulk-mail services like mandrill and whatnot).  

Originally relied on a 3rd part service (http://mxroute.com by Jarland's a nice service, although I will admit he's partnered with us on it). 

Been perfect, always working, can't complain at all.  But right now all of my mail services are working off of an installation of VestaCP.  In all honesty it's a real pick-and-choose type system (everything's enabled, but if you can handle it CLI-wise then you can customize it very easily/well!).  

But to recommend something, I'd have to give it to MXRoute.  Jarland did some pretty cool things to it behind the scenes that makes it so much better.  
 

manacit

New Member
E-Mail administration is one of those things I outright refuse to do unless I absolutely need to. Mail servers are brittle, annoying, and actually getting mail through to other peoples' inboxes can be an absolute pain in the ass. 

For mailboxes, I just use Google Apps or another hosted solution. It's easy, free for me personally (and cheap for businesses), and it's more or less guaranteed to always work. 

For outgoing solutions, there's (fortunately) tons of services to pick from between mandrill and stuff. 
 

marlencrabapple

New Member
I have exim4 installed just in case we need to send outgoing mail from a Wordpress contact form or something, but for the most part its 100% Mandrill and Google Apps for things that I care about. If I had any idea what I was doing when it came to mail I'd be more likely to most it myself, but considering how little I know its better to leave it to the pros.
 

datarealm

New Member
Verified Provider
Hey guys,

Im curious as to how you guys do with email, on your servers that doesnt use control panels.
postfix for smtp (+mysql for virt users)

dovecot for imap

spamassassin + clamav for filtering

squirrelmail and roundcube for webmail

i've also used mailcleaner (opensource version) for an in-line filtering solutions (ala barracuda) and it is quite nice,

things could be simplified down a bit if you are only doing mail for your domain, or be far more complex if you are doing mail for hundreds of thousands of users in addition to the mail coming off their web sites.  in our shared environment there's a whole internal system we created to try and catch spam (be it spambots, abused wordpress installs, etc) before it gets off our network...
 

drmike

100% Tier-1 Gogent
Reoccurring topic and need.

iRedMail is often promoted, but failed to deliver last time I tried to waste a few days with email.

Outsourcing this is meh, blah, sucks.  Definitely a need for how to / script that just works.
 

DomainBop

Dormant VPSB Pathogen
Outsourcing this is meh, blah, sucks.  Definitely a need for how to / script that just works.
ISPConfig3 actually works very well for setting up a multi-user multi-domain email server with all of the pieces I listed.  How to Forge has some easy to follow guides.  Recommended RAM for full setup 1GB.  If you disable Amavis (a memory hog)/ClamAV/SpamAssasin you could probably do it on a 512MB VPS.

ispconfig3 (nginx)> http://www.howtoforge.com/perfect-server-debian-wheezy-nginx-bind-dovecot-ispconfig-3

ispconfig3 (apache) > http://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3

squirrelmail is installed by default, use these how-tos for an alternative

roundcube (nginx)> http://www.howtoforge.com/using-roundcube-webmail-with-ispconfig-3-on-debian-wheezy-nginx

roundcube (apache) > http://www.howtoforge.com/using-roundcube-webmail-with-ispconfig-3-on-debian-wheezy-apache2

horde (with apache)>http://www.howtoforge.com/install-horde-5-webmail-for-ispconfig-on-debian-wheezy

useful tweaks for security, etc (for squeeze but most can be used with wheezy) > http://www.howtoforge.com/extending-perfect-server-debian-squeeze-ispconfig-3

disable amavis, etc to save RAM > http://www.digitalfaq.com/forum/web-tech/3261-how-optimize-ispconfig.html
 

datarealm

New Member
Verified Provider
oops - yes, i did leave amavis off my list.  that should certainly be on there!
 
Last edited by a moderator:

nunim

VPS Junkie
I have exim4 installed just in case we need to send outgoing mail from a Wordpress contact form or something, but for the most part its 100% Mandrill and Google Apps for things that I care about. If I had any idea what I was doing when it came to mail I'd be more likely to most it myself, but considering how little I know its better to leave it to the pros.
You should look at switching to sSMTP, it's perfect for this sort of job.

https://wiki.debian.org/sSMTP

I've converted most of my servers to use sSMTP instead of sendmail/Exim and I run a single "mailhub" based off VestaCP.
 

splitice

Just a little bit crazy...
Verified Provider
I pipe everything (for all my services) through an external VPS mail server running Zimbra.

Never had any problems with this, being external and based off 3rd party software its quite stable / not fragile.
 
Top
amuck-landowner