./mail/s-nail, BSD mail utility with MIME extensions

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 14.9.24, Package name: s-nail-14.9.24, Maintainer: pkgsrc-users

S-nail (later S-mailx) provides a simple and friendly environment for
sending and receiving mail. It is intended to provide the functionality
of the POSIX mailx(1) command, but is MIME capable and optionally offers
extensions for line editing, S/MIME, SMTP and POP3, among others.
It divides incoming mail into its constituent messages and allows the
user to deal with them in any order, offers many commands and variables
for manipulating messages and sending mail, as well as line editing, and
increasingly powerful scripting capabilities.


Required to run:
[devel/libidn2]

Master sites:

Filesize: 1079.296 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-18 00:43:02 by Greg Troxel | Files touched by this commit (5) | Package updated
Log message:
s-nail: updated s-nail to 14.9.24

Update prepared in wip by Kevin Bloom.

Packaging updates:
- removed unneeded patch in favor of MAKE_FLAGS

14.9.23 -> 14.9.24:
- Release tarball might be in --format=pax
- Again honour MTA arguments passed after the "--" command line
  "option" in non-send-only mode (broken since at least v14.9.12).
- Support Microsoft IMAP servers.
- Fix crash due to crafted emails.
- Fix expandargv (broken since v14.9.0).
- Fix a bug from nail 10.08 as of 2004-06-28 that leads to
  crashes when some file cannot be loaded.
  And while here fix one file-close overshoot of mine in since
  v14.9.16, that would cause panics in debug-enabled code.
- Deal with argc==0 aka CVE-2021-4034.

14.9.22 -> 14.9.23;
- VAL_RANDOM=getentropy was broken.
- An unset mta-bcc-ok could cause partial Bcc: content
  to be written to Cc: or To:.
- Date offset calculation was wrong for timezones which use
  a negative adjustment for "is daylight saving time active".
- Continue searching MIME handler sources if the first found one
  is not applicable in current context.
- Fixed `vexpr' shift operators broken for "optimization".
- Fixed `date-utc' subcommand which used two "dutc_month"
  instead of one plus "dutc_day".
- Temporarily set an unset $LESS to portable "RI" not "RXi".
- A couple of SIGALARM / alarm(2) fixes for the -keepalive-
  variable series.
- We drop inherited effective IDs upon startup.
- mimeview now also asks for text/ parts whether an action
  shall be applied.  And if there is no plain part we may
  use the rich one if possible.
- pipe-TYPE/SUBTYPE now support type-markers.
   2024-01-04 00:32:11 by Greg Troxel | Files touched by this commit (1)
Log message:
mail/s-nail: Reset MAINTAINER

The upstream maintainer and a pkgsrc contributor both report not
hearing back from MAINTAINER, so reset.
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2022-10-26 12:32:08 by Thomas Klausner | Files touched by this commit (687)
Log message:
*: bump PKGREVISION for libunistring shlib major bump
   2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356)
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched
conditionally?):

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
   2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357)
Log message:
mail: Remove SHA1 hashes for distfiles
   2021-05-25 19:31:09 by Nia Alarie | Files touched by this commit (1)
Log message:
add missing files
   2021-05-25 19:29:42 by Nia Alarie | Files touched by this commit (1)
Log message:
s-nail: use PKGMANDIR