Have you ever hosted your own email?

Discussion in 'Web Development and Programming' started by bosconian, Jul 14, 2013.

  1. bosconian

    bosconian Regular Member

    Joined:
    May 15, 2013
    Messages:
    112
    Likes Received:
    14
    Location:
    Mexico
    Hello,

    I'm trying to host my own email on a VPS. It is running Ubuntu 12.04 64bit. I have seen a few tutorials and how tos to setup and configure a Postfix email server but so far I haven't got mine up and running.

    I'm doing this because I want to learn because I know I could easily be hosting my mail with any provider.

    So, have you ever done something like this? Do you have any tip to share?

    Thank you.
     
  2. Paul M

    Paul M Dr Pepper Addict

    Joined:
    Jun 16, 2009
    Messages:
    449
    Likes Received:
    136
    Location:
    Nottingham, UK
    Yes, but I did it on a VPS that had plesk installed, since that already provides all the inteface you need to set up the e-mail.

    Once its up and running, you dont actually need plesk to be running, so I shut that down.
     
  3. bosconian

    bosconian Regular Member

    Joined:
    May 15, 2013
    Messages:
    112
    Likes Received:
    14
    Location:
    Mexico
    In my case I don't have plesk available. That's why I'm trying to install everything from scratch. Hope I can get it working soon.
     
  4. eva2000

    eva2000 Regular Member

    Joined:
    May 22, 2012
    Messages:
    138
    Likes Received:
    107
    Location:
    Brisbane, Australia
  5. cpvr

    cpvr Regular Member

    Joined:
    Aug 14, 2009
    Messages:
    3,219
    Likes Received:
    823
    I actually have my site email forward to my main gmail account. Less work because then I'd have to manage two accounts compared to just one.
     
  6. bauss

    bauss Regular Member

    Joined:
    Jun 16, 2012
    Messages:
    335
    Likes Received:
    74
    I setup my own email in my cpanel account, and then I linked it with my gmail account so I can receive my emails in my gmail.
     
  7. Paul M

    Paul M Dr Pepper Addict

    Joined:
    Jun 16, 2009
    Messages:
    449
    Likes Received:
    136
    Location:
    Nottingham, UK
    Those sort of things are fine if you are just talking about your own email account.

    I was referring to a whole system, with multiple accounts for different people, which from the OPs post I took be what he was asking about.
     
  8. Cerberus

    Cerberus Admin Talk Staff

    Joined:
    May 3, 2009
    Messages:
    1,031
    Likes Received:
    500
    @bosconian
    I would suggest http://squirrelmail.org/ And yes I have done it many times, mostly with scripts I wrote, but if you are looking for a turnkey suggestion, this is the one for you.
     
  9. Hanaseru

    Hanaseru Regular Member

    Joined:
    Apr 16, 2013
    Messages:
    15
    Likes Received:
    1
    Location:
    New York City
    It's much easier to just install a program that has email servers integrated into it than to set it all up yourself.
     
  10. GeorgeB

    GeorgeB Building Social Communities Since 2004

    Joined:
    Jun 28, 2013
    Messages:
    43
    Likes Received:
    17
    Namecheap has email forwarding built in (if you use their DNS which I do). You can set up a bunch of specific ones or just do a *@yourdomain.com and forward it to whatever gmail, outlook, or whatever email you use primarily.

    You can even set it up so [email protected] goes forwards to one address and [email protected] forwards to another. Nice if you have a team and need to forward different mail to different in-boxes.

    I like using namecheap's default DNS because it's a free external DNS from my host. I point it at whatever IP I want with A records. So having that free email forwarding built in at my registrar means my server can be down but I still get my email.
     
    Brandon likes this.
  11. BeoR

    BeoR Regular Member

    Joined:
    Jul 12, 2013
    Messages:
    24
    Likes Received:
    13
    Location:
    Philippines
    I used to until spam became a headache. These days I just let Google or Microsoft deal with the spam, storage, and bandwidth. It also helps that whenever my server goes down, my emails are still up.
     
  12. thebrad

    thebrad Regular Member

    Joined:
    Jun 29, 2013
    Messages:
    172
    Likes Received:
    18
    Location:
    Liverpool
    Sadly not but i have heard a lot of bad things about hosting your own client - hacking, spam, bots etc just stuff hard to really deal with.
     
  13. Yanz

    Yanz Regular Member

    Joined:
    Aug 16, 2013
    Messages:
    15
    Likes Received:
    3
    Have you considered google apps for business? They're about $5/month per user, I think. Fantastic.
     
  14. andyred

    andyred Regular Member

    Joined:
    May 24, 2013
    Messages:
    165
    Likes Received:
    34
    Location:
    UK
    I've only done this through cPanel on my VPS, I wouldn't know where to start setting a system like that up manually.

    Are you after a system just for your own personal emails or for public users as well?
     
  15. bosconian

    bosconian Regular Member

    Joined:
    May 15, 2013
    Messages:
    112
    Likes Received:
    14
    Location:
    Mexico
    I want to host just my own mail. Maybe I'll add a couple more accounts for friends and family but basically what I want is to host my own email.

    So far I haven't been successful on this quest but I'm still trying to figure this out.
     
  16. crazycroc

    crazycroc Regular Member

    Joined:
    Aug 16, 2013
    Messages:
    11
    Likes Received:
    0
    Yes, I host email for all my websites. However I just have a WHM/cPanel reseller account so it is already configured for me. It is great because I can send and receive emails from a professional email domain which is pretty sweet.
     
  17. BoostN

    BoostN Regular Member

    Joined:
    Aug 27, 2013
    Messages:
    51
    Likes Received:
    14
    Location:
    TN
    I setup one forum for all staff members to have officially @yourdomain within Google Apps. Worked great, and had the gmail interface. However, I think the free part of that is no longer there. So I might look to Microsoft if they have something similar and free.
     
  18. Liam W

    Liam W The best of the best ;)

    Joined:
    Apr 18, 2013
    Messages:
    214
    Likes Received:
    39
    Location:
    Barrow-in-Furness, Cumbria, United Kingdom
    First Name:
    Liam
    Install the POP/IMAP server, install the STMP server, create the accounts and passwords for each one, install a web server and a webmail client if wanted...

    Simple really ;)
     
    Dan Hutter likes this.
  19. we_are_borg

    we_are_borg Regular Member

    Joined:
    May 8, 2013
    Messages:
    305
    Likes Received:
    168
    Location:
    Netherlands
    First Name:
    Jeroen
    When i do not have access to Plesk or cPanel is use ISPConfig 3 you'll then have access to mail and hosting websites.

    Ubuntu 12.04 Apache 2 http://www.howtoforge.com/perfect-server-ubuntu-12.04-lts-apache2-bind-dovecot-ispconfig-3
    Ubuntu 12.04 Ngix http://www.howtoforge.com/perfect-server-ubuntu-12.04-lts-nginx-bind-dovecot-ispconfig-3

    The above link is for setting up VPS with Apache 2, PHP, MySQL and Devecot (email) and SquirrelMail
    The last one is the same as above except now with Ngix instead of Apache 2.

    The only thing i never install from the how to is the quota because i am the only one on the VPS so that's overkill for me.
     
    Dan Hutter likes this.
  20. Jaymsgq

    Jaymsgq Regular Member

    Joined:
    Sep 24, 2013
    Messages:
    8
    Likes Received:
    2
    Location:
    Stamford, CT
    I will recommend Postfix & http://squirrelmail.org/ This will give you options for Webmail , Calendar & Addressbook etc. You also need a public IP , you should make sure that your ISP is not blocking SMTP. Also you should update your DNS records MX and also mak sure you SPF (Sender Policy Framework). It's a good learning experience. You can also try Openxchange mail server/groupware comes with ton of features. If you are sending bulk emails you need multiple servers or try services like Mailgun
    Best
     
    Brandon likes this.

Share This Page