一 安装 cyrus-sasl
将系统自带的sasl先备份
1.mv /usr/lib/sasl /usr/lib/sasl.OFF
2.mv /usr/lib/sasl2 /usr/lib/sasl2.OFF

取源码安装
1. wget http://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-2.1.21.tar.gz
2. tar zxvf cyrus-sasl-2.1.21.tar.gz
3. cd cyrus-sasl-2.1.21
4. ./configure /
--disable-anon -enable-plain --enable-login /
--enable-sql --with-mysql=/usr/local/mysql /
--with-mysql-includes=/usr/local/mysql/include/mysql /
--with-mysql-libs=/usr/local/mysql/lib/mysql /
--with-authdaemond
5. make
6. make install

更新lib库
1. echo "/usr/local/lib" >> /etc/ld.so.conf
2. ldconfig

建立符号连接
1. ln -s /usr/local/lib/sasl2 /usr/lib/sasl2

二 配置 Cyrus-SASL
1. vi /usr/local/lib/sasl2/smtpd.conf
  (加入一行:pwcheck_method: auxprop)
  这种方式建立独立的用户跟密码对应的加密文件,用于验证客户端是否有使用此smtp的权限

Cyrus-SASL 安装相关推荐

  1. Cyrus SASL Libary学习

    (1) 什么是SASL和Cyrus SASL SASL (Simple Authentication Security Layer) is an Internet standards-track me ...

  2. WIN10 VS2019 编译Cyrus SASL

    环境 下载安装Visual Studio 2019 安装时在[工作负载]必须勾选[使用C++的桌面开发] 下载cyrus-sasl源码 从Github上clone或者下载zip包,我本来是需要2.1. ...

  3. Openldap2.5.13编译安装

    Openldap2.5.13编译安装 本篇文章没有很全面,采用的是编译安装,yum安装参考我的另外一篇文章 一.准备 openssl-1.1.1.tar.gz 下载地址:https://ftp.ope ...

  4. openldap2.4版本管理员文档中文翻译版

    OpenLDAP2.4管理员指南 文章目录 1.OpenLDAP介绍 2.快速开始指南 1.获得软件 2.解压压缩包 3.阅读文档 4.运行configure 5.编译软件 6.测试编译结果 7.安装 ...

  5. 基于svnserve的SVN服务器(windows下安装与配置)

    基于svnserve的SVN服务器(windows下安装与配置) 关键字: svn 安装SVNserve 从http://subversion.tigris.org/servlets/ProjectD ...

  6. centos 安装 svn

    centos 安装svn服务 1. # yum install subversion 2.然后检查下安装的版本号 因为版本号不同可能会出现不同的情况 版本 信息 [root@VM_137_37_cen ...

  7. LDAPserver的安装

    源代码安装,以root用户进行 由于:由于openldap须要用Berkeley DB来存放数据,所以要先安装所以需先安装Berkeley DB 4.2.52数据库. 一 安装Berkeley DB ...

  8. linux svn安装和配置

    linux svn安装和配置,不结合apache http://blog.51yip.com/server/901.html 张映 发表于 2010-07-07 分类目录: 服务器相关 今天有个同事在 ...

  9. PHP编译安装时常见错误解决办法,php编译常见错误

    PHP编译安装时常见错误解决办法,php编译常见错误 1.configure: error: xslt-config not found. Please reinstall the libxslt & ...

  10. Ubuntu14下安装svn仓库,以及权限配置

    sudo apt-get update 接下来安装svn apt-get install subversion apt-get install libapache2-svn 检查svn是否安装成功了: ...

最新文章

  1. Maven3.x 插件开发入门
  2. java枚举体_Java枚举体
  3. Idea开发Java WEB 应用
  4. Python3 os模块应用
  5. rest接口_深度干货 | 测试REST服务接口
  6. 语音处理入门——语音的声学处理
  7. 天猫研发Java团队(4面全题目):并发压测+Mina+事务+集群+秒杀架构
  8. [转]让iframe自适应高度-真正解决
  9. 练习:----点击按钮文字变颜色
  10. python程序多次运行_Python内怎么使同一个.py文件多次运行?
  11. 非root用户安装软件
  12. Extjs grid禁用头部点击三角下拉菜单
  13. opencv安装教程python3.7_Python3.7中安装openCV库的方法
  14. 一个完全免费的在线文字云网站
  15. 基于HTML5 Canvas 实现地铁站监控
  16. Android产品研发(十一)--应用内跳转Scheme协议
  17. Vue Eslint语法检测工具
  18. 微信故障,算不算是小事?
  19. DDOS高防IP是什么?怎么用?
  20. 自制的MATLAB拼图游戏GUI界面版详解(中篇)

热门文章

  1. bjca数字认证产品垃圾,服务垃圾
  2. remote: HTTP Basic: Access denied fatal: Authentication failed for
  3. 全世界最快的内存数据库Dragonfly
  4. 聪明人的创造——数轴
  5. 论文翻译:Single Image Dehazing via Conditional Generative Adversarial Network
  6. 武理MOOC课程《认识武理》单元测验答案
  7. Linux中遗忘root密码解决方案
  8. 细说Linux——文件系统管理
  9. 记录C/C++中那一行万恶的process exited with return value xxxxxxx
  10. linux基本命令操作(转)