caff
从nixpkgs.pgp-tools
似乎需要本地 MTA 将带有 UID 签名的密钥发送到相应的电子邮件地址。 (它使用 PerlMail::Mailer
来实现。)
如何在运行 NixOS 的笔记本电脑上设置本地 MTA?我可以并且应该使用networking.defaultMailServer.*
选项,其中似乎配置了sSMTP?
当我将笔记本电脑用作个人计算机时,我并不是在寻找如何设置完整的电子邮件服务器(具有多个帐户/用户、邮箱等)。然而,为了有用caff
,邮件显然应该被发送出去(使用与我的 MUA 使用的相同的远程 SMTP 服务器),而不仅仅是发送到本地目录或其他东西。
答案1
使用 ssmtp 模块设置一个无守护进程的 mta(需要您的 mua 支持 sendmail)和也侦听本地端口 25 的 nullmailer。
答案2
虽然它根本无法与 NixOS 配置很好地集成,但您可以安装在您的用户或系统配置文件中,并像在传统 Linux 发行版上一样msmtp
进行配置。~/.msmtprc