The use-case would be new mail notifications; it wouldn't be too hard to do, and would be quite useful, as I typically have multiple e-mail accounts.
You could however build a UnifiedPush-compliant SMTP-based or IMAP-based distributor.
https://jmap.io/spec-core.html#push