我喜欢使用本地SMTP守护程序从我的笔记本电脑发送电子邮件,因为这样即使断开连接我也可以发送电子邮件,而且,即使在正常网络的情况下,因为我不需要等待网络协议在远程智能主机上完成。哦,我还需要本地邮件投递。多年来,我一直将Postfix用于这些目的。它具有可接受的简单配置。但最近我开始喜欢VPN(如果你想知道的话,mullvad),当/etc/resolv.conf发生变化时它会变得混乱(例如,你在Postfix服务启动后启动VPN)。我找到了一个非常简单的替代方案:OpenSMTPD。假设我想在使用jao@gnu.org发送电子邮件时使用SMTP服务器fencepost.gnu.org,在我的From标头中使用mail@jao.io或news@xmobar.org发送电子邮件时使用smtp.jao.io。OpenSMTPD允许您使用一个非常简单的配置文件/etc/smtpd.conf来完成此操作:(这是我的Debian机器上的默认配置文件。另一个流行的替代方案是/etc/openstmpd.conf)。表别名文件:/etc/aliases表秘密db:/etc/mail/secrets.db表sendergnu{jao@gnu.org}表senderjao{mail@jao.io,news@xmobar.org}监听本地主机操作“本地"mbox别名
