Email-Server

dnf-automatic 如何在不知道密碼的情況下發送電子郵件?

  • March 31, 2020

在 dnf-automatic 配置文件中automatic.conf,我在電子郵件部分下看到以下幾行。

[email]
# The address to send email messages from.
email_from = sender@example.com

# List of addresses to send messages to.
email_to = receiver@example.com

# Name of the host to connect to to send email messages.
email_host = mail.mailServer.com

dnf-automatic 如何在不知道發件人密碼的情況下發送電子郵件sender@example.com

我沒有看到放置密碼的地方。我一定錯過了什麼,但我不知道是什麼。

一般來說,通過 SMTP 發送電子郵件不需要身份驗證,您可以欺騙任何From地址Return-Path(除非受到限制)。DNF Automatic上的電子郵件功能似乎依賴於此。

DNF 應該是YUM 的下一代替代品,但它在發送郵件方面沒有太多選擇。雖然在 2016 年抱怨過,但它不支持 STARTTLS 加密郵件,也不支持 SMTP 身份驗證。

但是,DNF Automatic 支持使用emit_via = command_email. 請參閱該[command_email] 部分的文件。這樣您就可以在消息離開伺服器之前對其進行控制。

引用自:https://serverfault.com/questions/1010176