News for hackers. Stuff that matters.
Re:Why SMTP still matters today by wongarsu on Friday August 11, 2023 @05:50AM (#37086856)
Part of the reason is that SMTP predates IMAP by a decade.

And even in the early 2000s many email providers didn't offer IMAP. Their view of an email service was much simpler: there's a queue of incoming emails you can fetch with POP, and a queue of outgoing emails you can append to via IMAP. Having folders and most of the state of the email client synced to the server via IMAP is a radically different philosophy that only became useful when you logged in from multiple devices

Re:Why SMTP still matters today by qwerty456127 on Friday August 11, 2023 @05:56AM (#37086892)
I liked this approach. For myself I would still prefer it over everything else.

However, once everyone rolled out IMAP and deprecated (explicitly or implicitly) POP, why didn't they also deprecate SMTP (for clients) in favour of clients just putting outgoing mail to an Outbox folder over IMAP?

Re:Why SMTP still matters today by layer8 on Friday August 11, 2023 @06:23AM (#37087046)
The clients doing SMTP themselves allows them to communicate sending failures to the user. How would you do that for an email just sitting in an IMAP folder? You’d need to define and integrate some “sending” protocol into IMAP.

Furthermore, there are many use cases where clients only send, like notification emails or sending reports. Those use cases would become more complicated if those clients were forced to use IMAP. For one, you wouldn’t want to give all of them access to all email in other folders — or even to emails in the outbox sent by other clients.

Re:Why SMTP still matters today by qwerty456127 on Friday August 11, 2023 @06:37AM (#37087131)
Makes sense, thanks.

> The clients doing SMTP themselves allows them to communicate sending failures to the user. How would you do that for an email just sitting in an IMAP folder?

I would introduce a folder for logs.

Re:Why SMTP still matters today by jojobas on Friday August 11, 2023 @06:00AM (#37086916)
Sure, but when it did arrive and largely replaced POP3 it could as well replace SMTP for the client.