我在一台计算机上安装了 postfix,DKIM 和 SPF 运行正常。我想做的是开始使用另一台计算机,尽量减少麻烦。
邮件服务器总是让我感到困惑,但我知道这里有些与加密有关的东西我不完全理解(而且我也不太想知道 - 大约一年前我设置最后一台电脑时就弄明白了,很高兴不再深入研究它)。
现在,我正在进行这个过程的早期步骤——在新机器上安装 postfix 并使其运行。
我可以采取哪些具体步骤来将正确的配置和密钥文件等移动到新计算机?
答案1
由于您已经开始进行全新安装,我建议您首先停止手头的工作,立即开始记录到目前为止所做的工作。(history
这是您的朋友!),并在进行过程中继续记录该过程,这样如果您最终需要再次执行安装,您就会记录该过程。我们的内部网络上有一个 wiki,我们记录了与我们的服务器和网络基础设施相关的所有内容,拥有这些信息会带来回报。
由于您仍处于原始安装状态并正在运行,因此您可以引用该安装中的所有配置文件。一旦您安装了 postfix 和其他任何需要安装的东西,就开始浏览工作系统上的配置文件(从 /etc/postfix 开始),逐个检查文件,并根据需要传输它们。
确保在切换到新系统之前完全测试所有内容,因为如果您丢失邮件,或者由于您有一个开放的中继而其他邮件服务器开始拒绝您的电子邮件,用户会不高兴。
答案2
最终,答案大致如下(请补充其他人提出的任何缺失的细节):
- 安装 postfix 和 opendkim。
- 将 opendkim 文件从 /etc/opendkim.conf 移至新服务器
- 将 postfix 配置从 /etc/postfix/main.cf 移至新服务器
- 将 dkim 私钥从旧服务器移动到新服务器(检查您的 opendkim.conf 文件以查看它在哪里)。
- 重新启动 opendkim。重新启动 postfix。
- 发送测试电子邮件以验证 dkim 和 spf 是否正常工作。