【问题标题】:When are EXIM ACL's called?什么时候调用 EXIM ACL?
【发布时间】:2013-08-13 06:24:17
【问题描述】:

在确定何时在 EXIM 中调用 ACL 时遇到了一些麻烦。

例如acl_smtp_auth。是否在验证 AUTH 命令之前调用(即用户和密码验证)?还是之后?

acl_smtp_auth的同一个例子中:是否有可能知道用户是否通过了身份验证?

注意:我已经把一个自定义 ACL 像这样:

acl_smtp_auth = acl_check_auth

【问题讨论】:

    标签: authentication smtp acl exim


    【解决方案1】:

    Exim ACL 在实际命令完成之前运行,但在验证命令语法之后。

    例如对于 AUTH PLAIN,EXIM 首先检查数据是否在正确的 Base64 中,然后运行定义的 ACL。如果 ACL 接受 AUTH,则会对其进行处理。

    【讨论】:

      猜你喜欢
      • 2019-12-25
      • 2014-03-27
      • 2010-10-18
      • 2016-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多