1

I basically need

  1. add new domain to my solution
  2. create new email addresses ( there will be more than 50 of them in the future per domain)
  3. forward everything from the new email address somewhere else. I guess I can redirect the email to make the whole solution easier and not to have real account on my linode at all.
  4. be able to send emails from my VPS box.
  5. it would be nice to be able read the emails via web interface if I don't redirect them and keep a local copy.

VPS would probably run Debian

3 Answers 3

2

I would recommend exim as the MTA, with vexim as the admin frontend (is web based, and uses MySQL for storage). Vexim has nice features when it comes to administering mail servers with lots of domains, lots of aliases and catch-all forwarders.

Any exim installation in its default configuration can send mail from the server itself (I think pretty much any MTA will do that out of the box).

When it comes to the web interface, I would have to agree with Paul Tomblin. Squirrel will do the trick, but last time I used it (about 3 years ago), it had severe problems when you have more than few thousand messages in any one folder.

If you need an all-in-one solution, and you can afford to have a dedicated server for the task, you might want to check out Zimbra. Could be a bit heavy for your needs, but it definitely does all the tricks and has (apparently) a very nice web interface.

1
  • wow exim + vexim looks very promising
    – Radek
    Aug 29, 2010 at 23:03
3

Do yourself a favour and don't run qmail. Postfix or Exim are quite nice. Forwards can be handled either by locals files, mailbox forwards or virtual mappings in postfix (not an exhaustive list).

3
  • :-) thank you for saying that... I googled out qmail so I won't go for it.
    – Radek
    Aug 29, 2010 at 11:25
  • so postfix can do all the job I need?
    – Radek
    Aug 29, 2010 at 11:26
  • postfix can do all of this, yeah. I've not personally setup an account with 50 email addresses, but it's not a ridiculous number so I'd be surprised if it doesn't work.
    – James L
    Aug 29, 2010 at 18:12
1

Postfix wil do most of that. One of the better features in your situation is that you can configure it to get the virtual address mappings out of an SQL database, which makes maintaining new domains and addresses a lot easier than the way I'm doing it, using flat files.

I've never found a decent Linux web mail interface. Squirrel is the most common, but it kind of sucks. I tried a more modern looking one that used AJAX, but it got me hacked so I dumped it. So I installed dovecot and I read it using Thunderbird or the mailer in my phone over IMAP.

5
  • I'm going to forward all the emails to some other accounts so in fact I don't need (badly) to be able to access the email via web interface.
    – Radek
    Aug 29, 2010 at 11:49
  • what about roundcube or horde?
    – Radek
    Aug 29, 2010 at 11:51
  • roundcube was the one that got me hacked. Aug 29, 2010 at 19:44
  • is there any web base admin frontend for postfix?
    – Radek
    Aug 29, 2010 at 23:09
  • I wouldn't know, I am comfortable with the command line. Aug 30, 2010 at 10:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .