问题标签 [opensmtpd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
569 浏览

amazon-web-services - 如何使用 Amazon SES 配置 OpenSMTPD?

亚马逊有 postfix 和 sendmail 的说明,但没有OpenSMTPD,所以在这里添加它们。

0 投票
1 回答
322 浏览

openbsd - OpenSMTPD 邮件不会从客户端发送,原因=ca-failure

每当我尝试从我的邮件客户端(在本例中为 Thunderbird)发送邮件时,它都会出现一个任意错误,说明为什么它无法发送电子邮件(该错误无关紧要,因为它只是告诉我连接断开)。当我跑步时,tail -f /var/log/maillog我看到: smtp disconnected reason=ca-failure 我似乎在网上找不到任何地方谈论这个以及如何解决它。

我尝试使用几种不同的匹配密钥和证书,本地来源(openssl)和letsencrypt。OpenSMTP 接受所有这些都没有问题。我还用他们的证书为letsencrypt指定了根CA证书。

0 投票
1 回答
127 浏览

c - CVE-2020-8794 是合乎逻辑的问题吗?

来自:https ://www.qualys.com/2020/02/24/cve-2020-8794/lpe-rce-opensmtpd-default-install.txt

OpenSMTPD 默认安装中的 LPE 和 RCE (CVE-2020-8794)

AFAIK 我可以从这篇较长的文章中了解到,它是基于“越界阅读”的。

大问题:如果这段代码是用 Rust 而不是 C 编写的,Rust 会阻止“越界读取”吗?

谢谢。

0 投票
1 回答
136 浏览

ubuntu - 更改 OpenSMTPD 的端口号

我正在尝试远程登录到我的 OpenSMTPD 6.0 邮件服务器(Ubuntu 19),但我一直收到错误消息:

我浏览了其他教程,但很少有人说这可能是因为我的 ISP 会阻塞端口 25。现在,我想我现在应该将 OpenSMTPD 的端口号更改为新的端口号,以便我可以进行远程登录。我已经允许端口号通过防火墙。

0 投票
1 回答
86 浏览

imap - 尝试在 OpenBSD 中设置邮件服务器:doveadm auth login failed

我在 Vultr 上设置了一个 OpenBSD 7.0 实例,以便让一个运行 Dovecot 和 OpenSMTPD 的邮件服务器。我(大部分)遵循此处此处的说明以及此处的说明。

我将其设置为与虚拟邮件一起使用,使用单个虚拟用户在“/etc/mail/virtual”和“/etc/mail/credentials”中创建文件:“user@domain.ca::vmail:2000:2000: /var/vmail/domain.ca/user::userdb_mail=maildir:/var/vmail/domain.ca/user'

我使用“smtpctl encrypt”创建了加密密码,并将其粘贴到凭据文件中应有的位置。

但是,运行“doveadm auth login user@domain.ca”失败。

在 /var/log/maillog 我得到:

我知道密码是正确的,我尝试更改它并粘贴我使用“smtpctl encrypt”创建的新密码,但仍然是同样的错误。'/etc/mail/credentials' 文件设置为 0440 并归 _smtpd:_dovecot 所有。即使暂时将其设置为 0777 也不起作用。

我可以从另一个帐户向服务器发送邮件,我看到它显示在“/var/vmail/domain.ca/user/new”中,但我无法将我的 Thunderbird 客户端连接到服务器。尝试在 Thunderbird 中设置新邮件帐户似乎不起作用,Thunderbird 拒绝密码(尽管它确实检测到正确的协议和端口,IMAP/SMTP)。

这是 /etc/dovecot 中的 local.conf 文件:

有没有其他人经历过这个并且知道修复?

谢谢。