On Fri, Aug 14, 2015 at 9:25 AM, Adrian Mageanu < [email protected]> wrote:
> I'm looking for a server software, but not even sure how to call it - > Not a single piece of software, but a group of multiple other components to do the mail collection. I'll assume that your current email accounts are all on servers that you don't control; in which case you will need to use something like fetchmail to use your credentials to go and fetch them. Next you want somewhere to put them; I use maildrop as an MDA (mail delivery agent) to write these fetched messages directly into a Maildir (local filesystem mail storage). Other tools like procmail and friends can do that too. Next, you can use Dovecot to run an IMAP service (over TLS please) to allow your multiple clients to access the messages; or run local software that reads Maildirs directly if you prefer (mutt, for example) Finally, you want to be able to send email. That isn't so stratghtforward, because you'll have delivery problems if you want to try to "send as" each of those original incoming email addresses from a single source, unless you can also send via their original SMTP services. Also, you have to provide a single service (probably SMTP) that will be available to all of your clients at the same time; which is where you might choose Postfix (over TLS again, authenticated) to provide that. Postfix will probably be able to route the outbound email via the various different services for you, it'll be an unusually complex setup but it'll be do-able. Just don't bother trying to send email directly to the Internet yourself at this stage. > So what I think I need is a server software that: > - is able to connect to all email accounts - retrieve email messages > Fetchmail - keep a copy of the message locally > - regardless of whether was deleted on the original server or not > - with means of identifying the email account it was collected from > Maildrop (from the Courier MTA tools, packed separately for Debian) > - accept connections from other email clients in a form that will allow > a copy of the messages to be preserved on it (IMAP comes to mind) > You already like Dovecot :-) > - when replying to a message from an email client connected to it, the > server will know to use the email account on the server the message > originally came from > Postfix should be able to route outbound email to different authenticating SMTP servers based on the From: address. > - have a web interface (nice to have, not mandatory) > Roundcube is a decent web front-end that talks happily to Dovecot > - be open source and run on linux > Sure; you did say "email" after all :-) -jim
_______________________________________________ Linux-users mailing list [email protected] http://lists.canterbury.ac.nz/mailman/listinfo/linux-users
