I have been searching the net to find a solution for:
I've a single e-mail account with my ISP (firstname.lastname@example.org) and I want to allow my family and friends to use this account individually (email@example.com, firstname.lastname@example.org
etc. -- I have mydomain.com registered) using webmail interface like squirrelmail or egroupware. Spam and antivirus checking would be great but not really that important right now. They should be able to receive mails from "outside" directly into their individual mail box. (fetchmail? polling at regular intervals) They should be able to send mails "outside". When they send mail to family members (email@example.com ---> firstname.lastname@example.org
) the mail is sent directly without being sent to the internet.
I intend having a dedicated PC for this role (an old P4 with 512 Mb ram and 2 * 80 Gb IDE hard disks) always connected to the internet by broadband, my family members and friends have their individual desktops / laptops running operating systems of their preference.
I have found the article "Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Ubuntu 8.04 LTS)" at http://www.howtoforge.com/virtual-us...ail-ubuntu8.04
by Falko Timme quite near to my requirement but find integrating fetchmail into this difficult.
Ideally, I would want all e-mails to be downloaded into one account (email@example.com) and then sent to individual accounts (original copy remains in firstname.lastname@example.org
). Similarly, all outgoing mails are copied into another account (email@example.com) before being sent. Would also
prefer to have all the users in MySQL and the mails stored in MySQL (if possible). Reason? It would simplify:
a) mail backup (an SQL dump would back-up all mails and users)
b) new user creation only in MySQL and not in system.
c) Single fethcmail filter - I would not have to create individual fetchmail.rc filters. (only one that just forwards all mails to the incoming user (this probably would have to a "real" Linux user) and the MySQL does the job of mail distribution.
d) users can manage their password and folders themselves.
Though this is my preferred solution, I'm open to other options as well.
Is it possible for you to compile a step-by-step tutorial and help me in this regard? Maybe, some extra hacks into the existing "Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Ubuntu 8.04 LTS)" tutorial?
Thank you for your time and my gratitude.