国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
内部邀请码:C8E245J (不写邀请码,没有现金送)
国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。 
------------------------------------------------------------------------------------------------------------------------------------------------------------------

若从源码安装 dovecot,解压dovecot 源码,安装。安装时注意带上 --with-pam 选项

配置

  1. # cp /usr/local/share/doc/dovecot/example-config/dovecot.conf /etc/dovecot/ # 建立dovecot配置文件
  2. # cp -r /usr/local/share/doc/dovecot/example-config/conf.d /etc/dovecot/ # 建立dovecot配置文件的需求文件
  3. # vi /etc/dovecot/dovecot.conf
  4. 20 protocols = imap pop3 lmtp # 支持邮局协议
  5. # vi /etc/dovecot/conf.d/10-auth.conf
  6. 9 disable_plaintext_auth =  no#允许明文密码验证
  7. # vi /etc/dovecot/conf.d/10-ssl.conf
  8. 6 ssl = no # 禁用s
  9. # vi /etc/dovecot/conf.d/10-mail.conf
  10. 24 mail_location = maildir:~/Maildir # 邮件存储格式及位置
  11. //  创建PAM认证文件
  12. # vi /etc/pam.d/dovecot
  13. auth    required    pam_nologin.so
  14. auth    include       system-auth
  15. account include   system-auth
  16. sesssion include   system-auth
  17. # dovecot   # 启动服务

【注意】在 dovecot 2.0 以后,已经使用 bin/doveadm pw 替换了 bin/dovecotpw

测试:

# telnet localhost 110

出现+Ok Dovecot ready.则正确

还记得我们上一篇发的一个测试邮件吧… 这里我们就收到了

错误总结

1、

错误:

dovecot 启动时 显示 ssl_cert_file:Can't use /etc/ssl/certs/dovecot.pem

解决

// 创建两个文件夹

mkdir –p /etc/ssl/certs/

mkdir –p /etc/ssl/private

进入到源码包解压目录

cd doc

sh mkcert.sh

错误:

telnet 110端口的时候停在Escape character is ‘^]’.

不出现+Ok Dovecot ready.

日志信息:

Aug  4 16:52:35 localhost dovecot: auth: Fatal: Support not compiled in for passdb driver 'pam' 
Aug  4 16:52:35 localhost dovecot: master: Error: service(auth): command startup failed, throttling 
Aug  4 16:53:17 localhost dovecot: master: Warning: Killed with signal 15 (by pid=17402 uid=0 code=kill) 
Aug  4 16:53:18 localhost dovecot: pop3-login: Error: auth: connect(login) failed: Connection refused 
Aug  4 16:53:54 localhost dovecot: pop3-login: Disconnected: Shutting down (no auth attempts): rip=127.0.0.1, lip=127.0.0.1, secured

解决:

预编译时加入参数 –with-pam

yum –y install pam-devel

./configure –sysconfdir=/etc –with-pam –with-mysql

make && make install

配置 dovecat 的 PAM的更多相关文章

  1. centos6.5下vsftpd服务的安装及配置并通过pam认证实现虚拟用户文件共享

    FTP的全称是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.它工作在OSI模型的第七层,即是应用层,使用TCP传输而不是UDP.这样FTP客户端和服务器建立 ...

  2. 同一主机配置:vsftpd+pam+mysql

    两种情况: 1.vsftpd和MySQL不在同一台主机上 vsftpd服务器和MySQL服务器不在同一台主机上时,vsftpd服务器需要安装pam_mysql. 在指定用户认证时,vsftpd需要链接 ...

  3. 配置 dovecat 的 log

    关于 dovecot 的日志配置,请检查 conf.d/10-logging.conf 文件, 特别需要提示的是将 错误/信息 文件分开保存,建议分别设置 log_path / info_log_pa ...

  4. CentOS vsftp安装与配置

    详细配置说明:. http://www.cnblogs.com/app-lin/p/5189762.html 1.安装vsftpd yum install vsftpd 2.启动/重启/关闭vsftp ...

  5. 烂泥:ubuntu下vsftpd虚拟用户配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我微信ilanniweb. 以前搭建vsftpd都是在centos下,本以为在ubuntu按照以前的步骤搭建即可.可 ...

  6. 第 3 章 编写 PAM 应用程序和服务

    Solaris 开发者安全性指南 Previous: 第 2 章 开发特权应用程序 Next: 第 4 章 编写使用 GSS-API 的应用程序 第 3 章 编写 PAM 应用程序和服务 可插拔验证模 ...

  7. pam密码策略

    PAM 的使用历史 PAM 是关注如何为服务验证用户的 API.在使用 PAM 之前,诸如 login(和 rlogin.telnet.rsh)之类的应用程序在 /etc/passwd 中查找用户名, ...

  8. salt-api安装与配置

    一,安装部分[root@LCB-U-syng01 ~]#wget https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz#md5= ...

  9. vsftpd虚拟账户配置

    1. 概述 FTP是文件传输协议,在内外网的文件传输中使用广泛. 本篇博客主要介绍FTP服务器的部署和测试. 2. 软件环境部署 查看系统是否安装FTP软件(vsftpd),执行命令:rpm -qa ...

随机推荐

  1. [反汇编练习] 160个CrackMe之005

    [反汇编练习] 160个CrackMe之005. 本系列文章的目的是从一个没有任何经验的新手的角度(其实就是我自己),一步步尝试将160个CrackMe全部破解,如果可以,通过任何方式写出一个类似于注 ...

  2. cocos2d-x 滚动文字(二)

    http://blog.csdn.net/kuovane/article/details/8131789 首先送上demo,下载地址为:demo下载地址 一,怎么在文字前面空两隔?只需在xml里的文字 ...

  3. 让你的 Node.js 应用跑得更快的 10 个技巧(转)

    Node.js 受益于它的事件驱动和异步的特征,已经很快了.但是,在现代网络中只是快是不行的.如果你打算用 Node.js 开发你的下一个Web 应用的话,那么你就应该无所不用其极,让你的应用更快,异 ...

  4. JavaEE参考示例 SpringSide 4.0 GA版杀青

    SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,较佳实践的总结与演示. 经过漫长的7个月和6个R ...

  5. Oracle 数据乱码

    原文 Oracle 数据乱码 服务器配置环境变量 NLS_LANG:American_america.ZHS16GBK        

  6. [Papers]MHD, $\pi$, Lorentz space [Suzuki, DCDSA, 2011]

    $$\bex \sen{\pi}_{L^{s,\infty}(0,T;L^{q,\infty}(\bbR^3))} +\sen{{\bf b}}_{L^{\gamma,\infty}(0,T;L^{\ ...

  7. delphi 设置表格样式。

    //设置表格样式 wordDoc.Tables.Item(1).Borders.Item(Word.WdBorderType.wdBorderLeft).LineStyle = Word.WdLine ...

  8. hdu 1544 水题

    水题 /* * Author : ben */ #include <cstdio> #include <cstdlib> #include <cstring> #i ...

  9. SQL遍历字符串的方法

    字符串穿越: 1.创建一个只存递增序列(1…n)的表——Temp,并将它与目标字符串所在的表Src进行笛卡尔运算.(Temp表的记录数要不小于遍历的目标字符串的长度) 2.过滤掉序列值大于串长的行. ...

  10. bzoj 3732 Network(最短路+倍增 | LCT)

    [题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=3732 [题意] 给定一个无向图,处理若干询问:uv路径上最长的边最小是多少? [思路一 ...