News for hackers. Stuff that matters.
Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by rasengan on Tuesday November 08, 2022 @04:15AM (#33517382)
I respect sendmail. Obviously there are other MTAs like djb’s Q mail, postfix as well as newer ones written in Go and Rust. Sure sendmail has had its share of vulnerabilities. But it’s the falls it suffered that made every other MTA strong.

Let’s respect the software of the past. It’s the past’s software that built today’s software.

Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by jsrcout on Tuesday November 08, 2022 @05:22AM (#33517750)
Agree. The hardest thing in the world (besides configuring sendmail) is to remember that other peoples' use cases are not necessarily my use case. The world of email was a whole lot different back when sendmail was created.

https://en.wikipedia.org/wiki/Email#History

Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by zokier on Tuesday November 08, 2022 @07:04AM (#33518225)
> The world of email was a whole lot different back when sendmail was created.

Sure, email in 80s was different than in the 90s. The problem with sendmail is that it didn't get replaced when it really wasn't a good fit anymore and instead it got dragged on for extra 30 years.

Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by pjc50 on Tuesday November 08, 2022 @05:57AM (#33517926)
No. Let it die and stand over the grave to make sure it stays dead. Even 20 years ago there were better alternatives; Debian sensibly defaulted to Exim.

It's always been a horrendously difficult to configure monolith.

Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by throw0101c on Tuesday November 08, 2022 @07:25AM (#33518319)
> But it’s the falls it suffered that made every other MTA strong.

Worth remembering that Sendmail was, generally speaking, first. Shoulder of giants and all that.

Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by Beltalowda on Tuesday November 08, 2022 @09:19AM (#33519194)
Sendmail wasn't really the first per se, but it was the first that worked well. In the early 80s there were a lot of competing email protocols and systems and implementations, and Sendmail could talk to all of them, in a "bug-compatible" way. This is also why sendmail.cf is so bewilderingly flexible and complex.

Later email systems like Postfix and qmail in the 90s had it much easier as they operated in a much simpler ecosystem.

Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by gpvos on Tuesday November 08, 2022 @02:25PM (#33523129)
At least MMDF was (a little) earlier. Maybe it lacked some features compared to sendmail? It ran at several university sites at least. It was an early adopter of least-privilege architecture, predating qmail by a lot.
Re:FreeBSD will replace Sendmail by The Dragonfly Mail Agent... by grvgr on Thursday November 10, 2022 @11:22AM (#33548777)
The future does build on the past.

Here's a nugget from Andrew Lee aka rasengan's past:

https://gauravgiri.com/for-the-record/a.bad.habit.pdf

And his future:

https://twitter.com/grvgr/status/1586942591249141762