mail, mailx, and elm are quite decent mail programs, and I know mailx is
ported to Linux
Traditionally, Unix also includes powerful news readers such as trn, and I
think a version
of tin is available for Linux.
I certainly understand fondness and preferences. But why would yarn be
necessary
in a version of Unix, in preference to the traditional programs?