That said, if you needed to get a message between two dissimilar messaging systems, then sendmail really shined. I don't mean "between gmail and outlook", I mean really different messaging systems. Like between SMTP and DECNet: no problems. UUCP connected MUA to a IBM CM/VMS PROFS user? We can make that work. AOL or Compuserv email address to Banyan Vines X.400? Why not. Now, it ranged from "this sucks" to "I will seek the peace of death once I figure this out" to actually get that stuff working reliably, but what you needed do it is in there.
This is something that was very common for an MTA to need to do 30-40+ years ago. That was about the last time sendmail had a use case where it was genuinely superior to other offerings.
Edit: VM/CMS, not CM/VMS.
Not sure if this counts to you, but I believe FreeBSD still ships with functioning mail out of the box, and they use sendmail. On FreeBSD 12 at least, sudo actually reports incidents to root's mailbox :)
With that said, when I was engaged with the FreeBSD community years ago, there would be periodic bursts of drama over "debloating" the base install, and sendmail was one (of several) programs people wanted to remove in order to "debloat" the base install. So I wouldn't be surprised if the latest version no longer has functioning mail, let alone sendmail installed.
> sendmail(8) and its configuration remain available.
I assume this means sendmail still exists in base installs. Do you know the rationale behind this decision? Upgrading from FreeBSD 13 shouldn't result in the binary suddenly going away, so I want to believe there are no backwards compatibility concerns with simply replacing sendmail with dma.
>
dma is not intended as a replacement for real, big MTAs like
sendmail(8) or postfix(1). Consequently, dma does not listen on port
25 for incoming connections.From the release notes: The default mail transport agent (MTA) is now the Dragonfly Mail Agent (dma(8)) rather than sendmail(8). Configuration of the MTA is done via mailer.conf(5). sendmail(8) and its configuration remain available.
Or did I misunderstand the question? I thought sendmail was basically just an interface.