linux中sendmail很好的邮件系统,squirrelmail软件是免费的源代码,他让sendmail有友善的web页面;
安装sendmail所需软件包:(作用是发送邮件)
sendmail-8.13.8-2.el5       (sendmail配置文件)
sendmail-cf-8.13.8-2.el5(sendmail宏文件)
m4-1.4.5-3.el5.1       (作用m4 sendmailmc > sendmail.cf)
[root@aiyanet ~]# vi /etc/mail/sendmail.mc

116 DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
备注:Addt=127.0.0.1改成0.0.0.0
 
[root@aiyanet ~]# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
 
[root@aiyanet ~]# vi /etc/mail/local-host-names
51cto.com       (添加主机的域名、或计算机名)
mail.51cto.com  
[root@aiyanet ~]# service sendmail restart     (重启sendmail服务)
POP3和IMAP安装:(作用是接收邮件)
安装该软件包:dovecot-1.0.7-2.el5
[root@aiyanet ~]# vi /etc/mail/access
建立用户:

[root@aiyanet mail]# cd /var/spool/mail/ (linux系统为每个用户建立邮件)
[root@aiyanet mail]# edquota -u 用户名(为用户名磁盘配额)
[root@aiyanet mail]# edquota -g 组名
 
下载squirrelmail软件(可以MSN、QQ呼我向我要)
 
解压squirrelmail软件(有两个目录var、srv
在最后的虚拟域名中建立
[root@aiyanet Desktop]# vi /etc/httpd/conf/httpd.conf
<VirtualHost 192.168.1.123>
    ServerAdmin [email]fuquanshi@aiyonet.com[/email]
    DocumentRoot /var/mail/mail/srv/http/squirrelmail(安装路径)
    ServerName mail.aiyanet.com
    ErrorLog logs/mail.aiyanet.com-error_log
    CustomLog logs/mail.aiyanet.com-access_log common
</VirtualHost>
试试吧!应该可以用啦!
[root@aiyanet Desktop]# vi /etc/services    (检查服务器端口是否打开)