dnf-automatic 如何在不知道密码的情况下发送电子邮件?

dnf-automatic 如何在不知道密码的情况下发送电子邮件?

在 dnf-automatic 配置文件中,automatic.conf我在电子邮件部分下看到以下几行。

[email]
# The address to send email messages from.
email_from = [email protected]

# List of addresses to send messages to.
email_to = [email protected]

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

dnf-automatic 如何在不知道发件人密码的情况下发送电子邮件[email protected]

我没有看到可以输入密码的地方。我肯定漏掉了什么,但我不知道是什么。

答案1

一般情况下,通过 SMTP 发送电子邮件不需要身份验证,您可以伪造任何From地址Return-Path(除非受到限制)。DNF 自动似乎依赖于此。

DNF 应该是YUM 的下一代替代品,但它在发送邮件方面没有太多选项。尽管抱怨2016年不支持STARTTLS加密邮件,也不支持SMTP认证。

但是,DNF Automatic 支持使用 向 Sendmail 投递邮件emit_via = command_email。请参阅[command_email] 部分。这样,您可以在消息离开服务器之前对其进行控制。

相关内容