无法打开私钥文件以进行读取错误

无法打开私钥文件以进行读取错误

当我跑步时mail -vs“测试 DKIM”[电子邮件保护]< /dev/null'我收到此错误:

LOG: MAIN PANIC
  unable to open private key file for reading: /etc/exim/dkim.private.key #0

dkim.private.key 文件存在且所有者是

完整日志:

WARNING: purging the environment.
 Suggested action: use keep_environment and add_environment.

delivering 1cEeEN-0000u6-8U
Connecting to gmail-smtp-in.l.google.com [64.233.167.26]:25 ... connected
  SMTP<< 220 mx.google.com ESMTP zw7si24925107wjb.31 - gsmtp
  SMTP>> EHLO mail.test.com
  SMTP<< 250-mx.google.com at your service, [193.70.43.73]
         250-SIZE 157286400
         250-8BITMIME
         250-STARTTLS
         250-ENHANCEDSTATUSCODES
         250-PIPELINING
         250-CHUNKING
         250 SMTPUTF8
  SMTP>> STARTTLS
  SMTP<< 220 2.0.0 Ready to start TLS
  SMTP>> EHLO mail.test.com
  SMTP<< 250-mx.google.com at your service, [193.70.43.73]
         250-SIZE 157286400
         250-8BITMIME
         250-ENHANCEDSTATUSCODES
         250-PIPELINING
         250-CHUNKING
         250 SMTPUTF8
  SMTP>> MAIL FROM:<[email protected]> SIZE=1538
  SMTP>> RCPT TO:<[email protected]>
  SMTP>> DATA
  SMTP<< 250 2.1.0 OK zw7si24925107wjb.31 - gsmtp
  SMTP<< 250 2.1.5 OK zw7si24925107wjb.31 - gsmtp
  SMTP<< 354  Go ahead zw7si24925107wjb.31 - gsmtp
  SMTP>> writing message and terminating "."
LOG: MAIN PANIC
  unable to open private key file for reading: /etc/exim/dkim.private.key #0
  SMTP<< 250 2.0.0 OK 1481124843 zw7si24925107wjb.31 - gsmtp
  SMTP>> QUIT
LOG: MAIN
  => [email protected] R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [64.233.167.26] X=TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128 C="250 2.0.0 OK 1481124843 zw7si24925107wjb.31 - gsmtp"
LOG: MAIN
  Completed

答案1

DKIM 不应以 root 身份运行。

授予您的 DKIM 用户读取密钥的权限并重新启动 DKIM 服务。

相关内容