Roadmap
Done
- Mail service, api and PostgreSQL schema, with the spec's tests.
- Web client, one-screen sign-in and the
/register/portal, live at https://mail.phonemail.net. - SMS sign-up (
JOIN, QR codes) with signed Twilio webhooks; OTP by Twilio Verify (SMS only). - Mail with Gmail and every other provider, in both directions, DKIM-signed.
- Webmail (Roundcube) over PhoneMail's own IMAP and SMTP submission.
- Password change in the apps, the web client, webmail and the admin tool.
- Native iPhone and Android apps (in testing).
- The welcome page at https://phonemail.net and this documentation, with the API in OpenAPI 3.1.
Next
| Item | Notes |
|---|---|
| App stores | TestFlight / App Store for iPhone, Play Store for Android |
| Push notifications | Sets has_push, so people using the app stop getting SMS alerts |
| Attachments | Upload, store on the NVMe drive, show in chats and the web client (incoming ones are listed by name today) |
| Deliverability | A sending relay with an established reputation, so first emails to Gmail don't land in Spam |
| Operations | Nightly PostgreSQL backup, container log limits, uptime alerting |
| Security | Rate limits on login and OTP, token revocation, Twilio token rotation |
| Translations | Screens in the languages offered at sign-up |