在 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]
部分。这样,您可以在消息离开服务器之前对其进行控制。