Skip to content

Comment on How long would the Mailbox app line be in real-life?parent

Comments

It's a shame an email client needs a back end.

It's really just an iOS issue. Apps can't run in the background to check mail and give notifications. So you need to check the mail on the server and send a new mail notification independently of the app.

The weird side-effect of this hack is that you get a notification of a new email, then you open the Mailbox app and it has to go retrieve the new email from the server.

Oh! So that is why? I always wondered why that happened with Gmail. It just didn't make any sense to me...

Key features of mailbox - email snoozing, lists etc. would be hard without backend support.

Lists are just IMAP folders.

Email snoozing needs some kind of backend, but it doesn't really need access to your GMail account credentials. The backend could just re-send you the email normally.

Care to explain what those features are?

iOS has an API to schedule a client-side notification without server-side involvement.

It does (Local Notifications) but to set those the app would need to check for new email and if it finds any create the notification. AFAIK on iOS it can't check for the email in the background, the app would need to be open (removing the need for the notification).

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.