`

安装cyrus-sasl-2.x

阅读更多

参考文档:
http://www.extmail.org/forum/archive/2/0510/563.html 
http://blog.5ilinux.com/archives/2006/05/postfix_cyrussa.html

删除以前的rpm包以及相关目录
rpm -e cyrus-sasl --nodeps
rpm -e cyrus-sasl-plain --nodeps
rpm -e cyrus-sasl-devel --nodeps
rpm -e cyrus-sasl-md5 --nodeps
rm -rf /usr/lib/sasl
rm -rf /usr/lib/sasl2

wget  ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-2.1.22.tar.gz

tar zxvf cyrus-sasl-2.1.22.tar.gz
cd cyrus-sasl-2.1.22

./configure --enable-plain --enable-cram --enable-digest --enable-login --enable-sql \
--disable-anon --disable-ntlm --disable-gssapi --disable-krb4 --disable-otp --disable-srp --disable-srp-setpass \
-with-authdaemond=/usr/local/courier-authlib/var/spool/authdaemon/socket \
--with-mysql=/usr/local/mysql --with-mysql-includes=/usr/local/mysql/include \
--with-mysql-libs=/usr/local/mysql/lib

make
make install

ln -s /usr/local/lib/sasl2 /usr/lib/sasl2

增加"/usr/local/lib"到你的"/etc/ld.so.conf",并执行ldconfig命令。

vi /usr/local/lib/sasl2/smtpd.conf

pwcheck_method: authdaemond
log_level: 3
mech_list: PLAIN LOGIN
authdaemond_path:/usr/local/courier-authlib/var/spool/authdaemon/socket

注意,这个文件的编辑不要多写一个空格,否则会出现smtp验证不过的问题

 

分享到:
评论

相关推荐

    cyrus-sasl-2.1.26-23.el7.x86_64.rpm

    离线安装包,亲测可用

    cyrus-sasl-sql-2.1.26-23.el7.x86_64.rpm

    离线安装包,亲测可用

    cyrus-sasl-2.1.22 源码,使用VS2005编译,支持w32以及x64版本

    Cyrus SASL 2.1.22 是一个安全认证库,主要用于提供简单认证和安全层(SASL)机制。这个源码版本是专为Visual Studio 2005(VS2005)设计的,允许开发者在Windows平台上进行编译和调试,支持32位(w32)和64位(x64...

    OpenLDAP-Admin-Guide

    - **SASL**:安装Simple Authentication and Security Layer库。 - **Kerberos**:如果计划使用Kerberos认证,则需要安装Kerberos认证服务。 - **数据库软件**:根据选择的后端类型安装相应的数据库软件。 - **线程...

    php-5.6.40-nts-Win32-VC11-x86.zip

    6. **libsasl.dll**: Cyrus SASL(Simple Authentication and Security Layer)库的动态链接库,用于提供多种身份验证机制。 这个压缩包包含的基本知识点是PHP 5.6.40的运行环境,特别是对于Windows环境,需要这些...

    php-5.5.30-nts-Win32-VC11-x86.zip

    6. **libsasl.dll**: Cyrus Simple Authentication and Security Layer (SASL) 库的动态链接库,用于提供各种身份验证机制,如用户名/密码验证,常用于邮件和IMAP服务器。 通过这些文件,我们可以推测这个压缩包...

    gcc_package.tar centos 6.x/7.x

    python环境 gcc安装包 在线安装: yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64 离线安装:

    php-5.6.15-Win32-VC11-x64.zip

    10. **libsasl.dll**: Cyrus Simple Authentication and Security Layer (SASL) 库的动态链接库,用于在各种网络协议中实现身份验证。 这些文件合在一起,构成了一套完整的PHP 5.6.15运行环境,用户可以通过解压并...

    sendmail配置

    - 如果需要开启SMTP认证,可能需要安装cyrus-sasl等相关软件包,并配置sendmail以支持认证。 - 用户端如Outlook需配置使用SMTP认证才能发送邮件。 6. **其他邮件系统对比**: - sendmail之外,还有qmail和...

    利用ISO建立本地YUM服务器.pdf

    为了验证仓库功能,尝试安装一个软件包,如`cyrus-sasl`: ```bash # yum install cyrus-sasl.i386 ``` 对于64位系统,将`cyrus-sasl.i386`改为`cyrus-sasl.x86_64`。 如果安装成功,那么本地YUM服务器已经建立并...

    cdh6安装板书1

    这包括`gcc`、`python-devel`、`cyrus-sasl`相关的库、`chrony`时间同步服务、`iotop`、`yum-utils`、`yum-plugin-downloadonly`、`psmisc`、`ntp`、`ntpdate`、`httpd`、`createrepo`、`wget`、`git`、`rsync`、`...

    hue的环境搭建

    yum install krb5-devel cyrus-sasl-gssapi cyrus-sasl-devel libxml2-devel libxslt-devel mysql mysql-devel openldap-devel python-devel python-simplejson sqlite-devel ``` 这些软件包主要用于支持Hue的各种...

    安装步骤1

    在Python 2.x上使用`thrift`,而在Python 3.x上使用`thriftpy`。所以对于Python3.4,我们执行: ``` pip install thriftpy ``` 4. **安装sasl**: `sasl`库提供了Cyrus SASL协议的Python绑定,这对于安全的网络...

    extmail mta-postfix maildrop mail服务器搭建

    2. Cyrus-SASL:提供身份验证支持,安装cyrus-sasl及其依赖,并配置相关认证机制。 3. Courier-IMAP:提供IMAP协议支持,安装并配置Courier-IMAP,设置用户数据库和权限。 4. amavisd:作为邮件系统的安全层,用于...

    php-5.6.31-nts-Win32-VC11-x64

    6. **libsasl.dll**: Cyrus Simple Authentication and Security Layer (SASL) 库的组件,用于支持多种身份验证协议,比如在SMTP、IMAP等网络协议中使用的身份验证。 综上所述,这个压缩包包含了运行PHP 5.6.31所...

    CenOS下安装Memcache和PHP Memcache扩展.

    sudo yum install -y gcc php-devel libmemcached-devel cyrus-sasl-devel ``` 然后,从Memcache官方网站下载最新版本的源代码,并解压: ```bash wget ...

    利用postfix+extmail 搭建web邮件系统(PDF)

    - 安装Cyrus-SASL。 - 调整Postfix和Courier-Authlib的相关配置以支持Cyrus-SASL。 #### 十三、安装Courier-IMAP - **Courier-IMAP**: 提供了IMAP服务支持。 - **配置**: - 安装Courier-IMAP。 - 配置Postfix以...

    linux postfix

    本文档中关于Cyrus的部分仅适用于Cyrus-IMAP 2.1.x和Cyrus-SASL 2.1.x版本。如果您计划使用Cyrus-IMAP 2.0.x,请参阅文档的过时版本1.0.x。强烈建议升级到Cyrus 2.1.x版本,这将有助于您更好地获取社区的支持。 ###...

    CentOS+OpenCA

    yum install -y cpan openldap openldap-servers openldap-clients openldap-devel compat-openldap auto make make pam-devel cyrus-sasl-devel # 安装 OpenCA 工具 rpm -ivh openca-tools-1.3.1-1.el6.x86_64.rpm...

Global site tag (gtag.js) - Google Analytics