首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Exim Mailserver (Vestacp)上的加密密码

Exim Mailserver (Vestacp)上的加密密码
EN

Server Fault用户
提问于 2014-06-20 09:35:41
回答 1查看 1.3K关注 0票数 0

我刚刚用VestaCp安装了一个Ubuntu14.04服务器,并希望保护邮件服务器。我已经为exim和dovecot启用了ssl。我唯一还在与之抗争的是进出口银行接受加密的密码。

Dovecot已经和他们合作过了,但是我找不到关于如何在exim中启用他们的信息。如果我没有弄错的话,VestaCp使用Exims对dovecot的身份验证。

我遵循了这条线索,做了点修改(成功了)-谢谢你,google翻译:https://forum.vestacp.com/viewtopic.php?f=12&t=3811&p=6036&hilit=md5#p6036

但是exim配置不起作用,我总是会遇到错误:

代码语言:javascript
复制
Exim configuration error in line 164 of /var/lib/exim4/config.autogenerated.tmp:
  option "dovecot_md5" unknown
Invalid new configfile /var/lib/exim4/config.autogenerated.tmp, not installing 
/var/lib/exim4/config.autogenerated.tmp to /var/lib/exim4/config.autogenerated

我需要在哪里定义用于md5或其他加密的dovecot身份验证选项?

如何在进出口中启用加密密码?或者,在通过SSL进行身份验证时,不需要加密密码吗?

EN

回答 1

Server Fault用户

发布于 2014-06-20 14:35:27

您似乎在使用Debian系统,因为它使用/etc/ exim4 4/中的模板文件来生成/var/lib/exim4 4/config.autogeneratedfile,这是Debian的exim4配置要读取的文件。您可以通过读取Debian提供的/usr/share/doc/exim4-base/README.Debian.gz文件来了解Debian如何管理exim安装。在描述标准exim配置和设置时,我将参考"exim“,在描述Debian细节时我将参考exim4。

错误消息告诉我,您将配置片段放置在exim配置开始附近。这是全局配置部分,因此它被解释为一个全局变量,并且不存在导致错误的"dovecot_md5“这样的变量。据我所知,您正在尝试做正确的事情,您只在将其放置在配置文件中时出错。我读不懂那种语言,但是您引用的URL中的第2项基本上是这样说的:

代码语言:javascript
复制
In /etc/exim/exim.conf (after "begin authenticators")

以上说明采用标准Exim安装。但是,由于您有一个Debian exim4系统,因此需要编辑用于组装模板文件/etc/etc 4/exim4.conf.exim4(然后用于生成/var/lib/etc 4/config.autogenerated)的exim4。在该文件中,下至文件的末尾。在短语“开始验证器”之后,添加您的URL中引用的部分并重新启动Exim4。重新启动将重新配置exim4.conf.template文件,然后重新生成config.autogenerated文件。

测试并确保它按预期工作。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/606711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档