msmtp

是否可以使用 msmtp 配置 dkim 签名外发电子邮件?
msmtp

是否可以使用 msmtp 配置 dkim 签名外发电子邮件?

是否可以只安装 opendkim、生成密钥并指定 msmtp 的一些选项即可自动发送 dkim 签名的电子邮件? 我的服务器(Ubuntu 20.04)使用 msmtp-mta 并配置如下。 defaults auth on tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt logfile /var/log/msmtp account default host smtp.someprovider.com port 587 tls_starttls on tls_certcheck off fr...

Admin

errormsg='服务器发送了无效的回复' exitcode=EX_PROTOCOL
msmtp

errormsg='服务器发送了无效的回复' exitcode=EX_PROTOCOL

我有一个使用 msmtp 的 php 程序。我在本地 .msmtprc 文件中定义了两个 msmtp 帐户。一个可以正常工作,另一个却在标题中显示错误消息。帐户“george”可以正常工作。帐户“information”不能正常工作。我不知道这是为什么…… account information host smtp.office365.com from [email protected] user [email protected] password XXXXXXXXX port 587 auth on tls_nocertcheck ...

Admin

尝试使用 msmtp 发送电子邮件时出错
msmtp

尝试使用 msmtp 发送电子邮件时出错

我正在尝试使用 msmtp 来处理电子邮件(我曾经使用 fetchmail+procmail 来收发邮件,使用 msmtp 来发送邮件---尝试恢复它),但是在发送到不同的主机时我遇到了同样的错误(假设它是我的 .msmtprc)。 错误信息是:“ errormsg='the server sent an empty reply' exitcode=EX_PROTOCOL” 我的 .msmtprc(略有编辑) # Set default values defaults auth on tls on tls_trust_file /etc/ssl/certs...

Admin

背景
msmtp

背景

背景 两年来我一直愉快地使用 访问我的 Gmail 帐户neomutt。 我正在neomutt本地和我的在线 Gmail 帐户之间进行同步mbsync,并使用“两步验证”应用密码(使用应用密码登录)。 到目前为止,使用 msmtp 发送电子邮件 发送 Gmailneomutt比较棘手,因为msmtp需要来自 的未过期令牌Gmail API。幸运的是,GitHub 用户 tenllado 提供了我能找到的唯一可行的开源解决方案,他的脚本oauth2token。我改编为oauth2工具。实现此功能的步骤如下: 1 准备 - 获取我的 Gmail OAuth 2....

Admin

通过 msmtp 发送后本地 DKIM 签名验证失败
msmtp

通过 msmtp 发送后本地 DKIM 签名验证失败

由于我的邮件提供商的设置,我需要在本地对我的邮件进行 DKIM 签名。我通过将在 mutt 中编写的邮件通过简单的 Python 脚本传输到 msmtp 来实现此目的。 这些邮件将因正文哈希错误而无法通过 DKIM 检查。但如果我向自己发送(未签名的)邮件并使用我的脚本对收到的邮件进行签名,它将通过检查。 消息之间唯一可见的区别是 DKIM-Signature 和 Content-Length 标头的顺序: # Message received and then signed locally Content-Length: 76 DKIM-Signature...

Admin

SMTPd 和 SMTP 之间的区别
msmtp

SMTPd 和 SMTP 之间的区别

嗨,有人能告诉我 SMTPd 和 SMTP 有什么区别吗?我发现 smtp 是 Postfix SMTP 客户端,而 smtpd 是 Postfix SMTP 服务器,这是真的吗?我发现其他 信息: postfix/smtpd- 这通常是用于处理传入邮件并路由到适当的内部位置的 SMTP 守护进程。 后缀/smtp- 这通常是用于向世界各地发送邮件的 SMTP 守护进程。 我真的很困惑!! ...

Admin

在 Raspbian Buster 上使用 gpg 2.2.12 找不到 gpg.conf 和 gpg-agent.conf
msmtp

在 Raspbian Buster 上使用 gpg 2.2.12 找不到 gpg.conf 和 gpg-agent.conf

我正在使用 gpg 加密我的电子邮件密码,并将其传递给 msmtp 以便发送电子邮件。 我最初运行gpg --full-gen-key生成一对密钥。在此过程中,它要求我输入密码。该过程已成功完成。 其次,我通过运行以下命令加密了我的电子邮件密码gpg --encrypt --output ~/.msmtp/msmtp-myaccount-pass.gpg --recipient my@gpg-email - 我配置了 msmtppasswordeval并尝试发送一封测试邮件。发送时,gpg 要求我输入密码。输入密码后,邮件发送成功。 现在,我想从这个...

Admin

如何让 mdadm 通过 msmtp 发送电子邮件?
msmtp

如何让 mdadm 通过 msmtp 发送电子邮件?

我最近将我的一个系统升级到 Debian Buster,现在我无法让 mdadm 发送电子邮件。以前我配置了 ssmtp,它工作得很好,但它不再维护了。我试过,但无法让 exim4 工作,所以我选择安装 msmtp 和 msmtp-mta。我可以使用 msmtp 命令从系统轻松发送电子邮件,但当 mdadm 尝试发送消息时,sendmail 抱怨服务器拒绝它,因为找不到邮箱。 ...

Admin

cron下msmtp的passwordeval程序读取stdin失败的原因
msmtp

cron下msmtp的passwordeval程序读取stdin失败的原因

我在 Ubuntu 18.04 系统上使用 msmtp 作为 sendmail 程序。我没有将 smtp 服务的密码直接保存在 msmtprc 文件中,而是编写了一个小型 ruby​​ 程序,我将其称为“authinfo”,该程序在命令行上获取主机名,在 ~/.authinfo.gpg 中找到其密码,解密后将其回显到 stdout。 如果我从命令行运行 msmtp,效果很好。 但是,当 cron 运行它来发送有关 cron 命令的电子邮件时,它会失败,日志文件中显示以下内容: Jul 16 16:01:01 micah CRON[19482]: (de...

Admin

如何让脚本在使用 msmtp 发送邮件之前和之后运行?
msmtp

如何让脚本在使用 msmtp 发送邮件之前和之后运行?

我想使用邮件传输协议在我的 Linux 机器上发送邮件。使用此工具发送邮件之前和之后,我想执行一些脚本来做一些设置和拆卸。 我没有看到 msmtp 配置选项可以在发送邮件之前和之后运行脚本。我不想通过用可以完成工作的脚本替换二进制文件来“破解”系统。我还有其他选择吗? ...

Admin

关于 Smarthost TLS 指纹
msmtp

关于 Smarthost TLS 指纹

如何智能主机指纹确定了吗?它们是否仅依赖于智能主机,还是也依赖于客户端? 不久前,我在旧 Ubuntu 中配置了 Gmail 智能主机指纹,效果很好。然而,当我在新 Ubuntu 18.04 中再次配置它时,我发现旧设置不再起作用。 因为我没有使用我的 gmail 智能主机,而是使用我的 ISP 的,所以我不知道它什么时候会坏掉。所以现在我的问题是,它坏掉是因为 gmail 更改了它的智能主机指纹(可能性很小),还是每台机器的智能主机指纹都不同?也就是说,我不能盲目地复制已经运行的东西,即使是复制到同一台机器上的新操作系统,对吗? 另外,我尝试了以前的...

Admin

msmtp 与 msmtp-mta 包,选择哪一个?
msmtp

msmtp 与 msmtp-mta 包,选择哪一个?

在 Debian/Ubuntu 下安装时msmtp,我应该选择哪个包,msmtp 还是 msmtp-mta?它们之间有什么区别? 我读过的所有帮助文章都安装msmtp 仅有的msmtp-mta,但是常规 MTA不是更好的选择吗? 此外,我阅读的所有帮助文章都msmtp使用配置仅仅一个~/.msmtprc文件,而不是系统范围的,但是,那些发送邮件到的 cron 任务怎么样root?我应该如何处理它们? 谢谢 ...

Admin

NAS4Free 电子邮件损坏(Gmail)
msmtp

NAS4Free 电子邮件损坏(Gmail)

我有一个NAS4免费机器曾经能够自动向我发送电子邮件,例如系统启动时、UPS 发生故障时等。从版本 10 开始,甚至更久以后,该功能就不再起作用了。我该如何修复它? 我正在运行版本 11.0.0.4 - Sayyadina(修订版 3330),64 位嵌入式。 以下是我在 WebUI 中显示的电子邮件设置System > Advanced > Email Setup: From Email Address: [email protected] To Email Address: [email protected] S...

Admin

配置
msmtp

配置

我一直尝试使用 msmtp 发送邮件,但没有成功 配置文件: ~/.msmtprc defaults auth on tls on tls_trust_file /etc/ssl/certs/ca-bundle.crt logfile ~/.msmtp.log account iisr host smtp.yandex.com port 465 user [email protected] from [email protected] password ******** 当...

Admin