mail server ubuntu (Squirrelmail postfix courier pop imap)

ref

1 install apache

apt-get update 
apt-get install apache2

http://localhost
done!

2 install postfix

apt-get instal vim 
apt-get install postfix
#choose "internet site"
#system mail name:  yourdomain.com
vim /etc/postfix/main.cf
     inet_protocols = ipv4
     home_mailbox = Maildir/

/etc/init.d/postfix restart

2 install courier-pop , courier-imap

apt-get install courier-pop choose “no” apt-get install courier-imap

3 install squirrelmail

apt-get install squirrelmail
squirrelmail-config
 command>> D
 command>> courier
 command>> 2
 command>> 1
 [trim(implode(....]:  yourdomain.com
 command>> q 
 you have not saved your data.
 save ? (Y/n): Y
cd /var/www
ln -s /usr/share/squirrelmail webmail

5 restart apache

 /etc/init.d/apache2 restart

6 create mail user

 adduser user1
 adduser user2

7 login squirrelmail

http://yourdomain/webmail login: user1

### if failed: No such file or directory

sudo systemctl enable courier-authdaemon.
sudo service courier-authdaemon start