25 years of Postfix
25 years of Postfix
Posted Dec 19, 2023 9:25 UTC (Tue) by brunowolff (guest, #71160)In reply to: 25 years of Postfix by rahulsundaram
Parent article: 25 years of Postfix
The built in VERP support and flexible forwarding and aliasing was nice. Not being able to reject most invalid recipients before accepting responsibility for delivery turned out to be a problem, once spam took off.
Posted Dec 19, 2023 10:18 UTC (Tue)
by anselm (subscriber, #2796)
[Link] (5 responses)
Qmail also tended to make itself unpopular by trying to deliver n messages to the same remote MTA in parallel using n SMTP connections, rather than sequentially across the same SMTP connection.
Like maildirs, VERP support and flexible forwarding and aliasing were among the qmail features that the other big MTAs took on board fairly rapidly. (VERP – which may really have been an ezmlm, rather than qmail, thing – is a bit of a two-edged sword; while it is useful for processing bounces, without it, if you have a big mailing list with 100 recipients on the same remote site, you could send 100 RCPT TO commands and then one copy of the body, but with it, you would have to send 100 separate copies of the same message each with a different MAIL FROM. Of course, these days, sending the same message to 100 recipients on the same remote site would probably get you into trouble as a prospective spammer, but that's a different story.)
Qmail did have its share of clever ideas, but it was missing important features – or in any case features that the rest of the MTA community considered important but that DJB didn't agree with, or that only rose to importance after DJB was mostly done with qmail development – and implementations of these for qmail, if they existed, were often a hassle to find and add. In later years there used to be curated collections of patches one would need to apply to make qmail actually usable, and by now there are semi-official beefed-up releases of public-domain qmail, but the MTA caravan has moved on and these are mostly of interest to die-hard qmail devotees.
Posted Dec 19, 2023 10:56 UTC (Tue)
by brunowolff (guest, #71160)
[Link] (4 responses)
VERP is part of qmail proper, and is used by ezmlm.
And yes, VERP has some disadvantages when dealing with large messages. In those days, large messages were rarer. And mailing lists typically didn't get used for large messages either, so it generally worked well.
As someone who has to deal with Microsoft 365 removing attachments, rewriting links in message bodies and auto replies used for out of office messages being sent to the from address instead of the envelope sender address, at work, I think qmail is better than at least some of the popular mail systems today. (Though people would probably insist on having it be modified to corrupt messages as well, in the name of security.)
Posted Dec 19, 2023 11:04 UTC (Tue)
by brunowolff (guest, #71160)
[Link]
Posted Dec 19, 2023 20:22 UTC (Tue)
by Wol (subscriber, #4433)
[Link] (2 responses)
Which program is supposed to send the "out of office"? If it's the mail CLIENT, it doesn't have access to the envelope sender? So it's going to send it to the "From" address, because that's the only address it's got.
While the MTA - which does have access to the envelope address - surely shouldn't be sending an OoO?
Cheers,
Posted Dec 19, 2023 20:33 UTC (Tue)
by fenncruz (subscriber, #81417)
[Link]
Posted Dec 20, 2023 1:22 UTC (Wed)
by brunowolff (guest, #71160)
[Link]
25 years of Postfix
25 years of Postfix
25 years of Postfix
25 years of Postfix
Wol
25 years of Postfix
25 years of Postfix
