postfix 提供邮件传输,那么dovecot可以实现客户端的收信。安装pam-devel

1:建用户,编译安装

 

  1. useradd -M -s /sbin/nologin dovecot  
  2. tar zxvf dovecot-1.1.4.tar.gz  
  3. cd dovecot-1.1.4  
  4. ./configure --sysconfdir=/etc/ --with-mysql  
  5. make && make install 

2:配置运行参数

 

  1. cp /etc/dovecot-example.conf /etc/dovecot.conf  
  2. vi /etc/dovecot.conf  
  3. ssl_disable = yes    //禁用ssl机制  
  4. protocols = pop3 imap  //指定支持的邮局协议   
  5. disable_plaintext_auth = no  //允许明文密码验证  
  6. mail_location = maildir:~/Maildir //设置邮件存储格式及位置 

3:创建PAM认证文件

 

  1. vi /etc/pam.d/dovecot  
  2. auth      required    pam_nologin.so  
  3. auth      include     system-auth  
  4. account   include     system-auth  
  5. session   include     system-auth 

4:启动dovecot 看端口

/usr/local/sbin/dovecot  -c  /etc/dovecot.conf

netstat  -nutpl | grep dovecot          (110.443)

pop3接受邮件测试

 

  1. telnet localhost 110  
  2. user lisi  
  3. passwd 123123  
  4. +OK   logged in    //登录成功  
  5. list  
  6. retr 1      //收取第一个邮件  
  7. quit        //退出