它破坏了我的邮件代理,因为我需要重定向到外部 smtp 服务器,而且似乎没有其他方法可以正确执行此操作。
heirloom-mailx是包含在s-nail源包中的过渡(意味着“虚拟”包,可以随时消失)包。
从Debian 中的s-nailversion开始14.9.4-1,他们删除了该heirloom-mailx软件包,因为它是一个过渡软件包。它所做的只是拉入s-nail,然后设置heirloom-mailxtos-nail的二进制文件的符号链接。
更改日志在这里(来自http://metadata.ftp-master.debian.org/changelogs/main/s/s-nail/unstable_changelog):
s-nail (14.9.4-1) unstable; urgency=medium
* New upstream version 14.9.4
* Modernize package: DH compat level, Vcs-* URL, Standards-Version
* Remove heirloom-mailx transitional package (Closes: #876871)
* Drop patch
* Simplify debian/rules: Fix parameter setting, use tmp $HOME for tests
-- Hilko Bengen <bengen@debian.org> Sun, 01 Oct 2017 11:17:41 +0200
Run Code Online (Sandbox Code Playgroud)
Debian Bug 是关于非空过渡包的Debian Bug #876871 - 过渡包应该是“虚拟”包,只包含对其他包的依赖,但在这种情况下,它只包含一个符号链接以实现兼容性(和不是每个 Debian 政策的有效“过渡包”)。
看起来 Debian 维护者删除了这个包,因为它不是一个过渡包。您应该调整您的邮件代理(如果可能)以使用正确的可执行文件,而不是heirloom-mailx仅作为实际可执行文件的符号链接。否则,您应该考虑寻找新的替代 MTA。
小智 3
heirloom-mailx是一个过渡性方案,其唯一目的是拉入s-nail。后者仍然有仿生和更新版本。
https://packages.ubuntu.com/artful/heirloom-mailx