• Postfix之sasldb2


    #

    2.#配置postfix启用sasldb2作为smtp的账号秘密效验方式

    3.#编辑通过sasl启用smtp账号密码效验的配置

    4.vi /etc/sasl2/smtpd.conf #vi写入或编辑内容如下:

    5.#####

    6.pwcheck_method: auxprop

    7.auxprop_plugin: sasldb

    8.mech_list: plain login CRAM-MD5 DIGEST-MD5

    9.#####

    10.#这里需要注意的是:这个配置文件的位置是64位机器上的,32位机器应该在:/usr/lib/sasl2/smtpd.conf

    11.

    12.#创建smtp账号

    13.saslpasswd2 -c -u `postconf -h mydomain` test #回车会要求输入密码,连续两次

    14.#表示创建test@$mydomain的邮箱账号(也是smtp的账号)和密码

    15.#本例就是创建test@jjonline.com.cn账号和密码

    16.#此处注意的是smtp登录用的账号并不是单纯的用户名  而是整个邮箱地址字符串

    17.#假设此处设置的smtp账号test@mydomain.com 密码为test123  下方测试时要用到

    18.

    19.#查看sasldb2的用户和密码

    20.sasldblistusers2

    21.#此命令进用户查看sasldb的用户情况

    22.#此命令回车后会输出诸如这样的内容:test@mydomain.com: userPassword

    23.

    24.#每次添加smtp用户完毕之后需重启postfix或reload

    25.#测试postfix配置文件
    26.service postfix check
    27.#没有问题的话会返回着色[ok]字样
    28.#启动postfix
    29.service postfix start
    30.#设置postfix开机启动
    31.chkconfig postfix on
    32.#更改sasldb2数据的权限,让postfix可以读取
    33.chmod 755 /etc/sasldb2

  • 相关阅读:
    TypeScript 基本数据类型
    TypeScript 一个面向对象的JavaScript
    Express 路由Router
    Node.js 自启动工具(supervisor 和 nodemon )
    Node.js Express WEB框架
    Node.js 文件操作
    Node.js回调函数和事件循环机制
    HashMap原理
    mybatis动态sql(常用)
    MySQL知识点
  • 原文地址:https://www.cnblogs.com/fklin/p/4984700.html
Copyright © 2020-2023  润新知