> My use case might not be too common, but I use fastmail
> with multiple aliases and the official app is the only
> way for me to send emails with these different aliases.
I'm doing exactly this from Android with Aquamail.
Do you have to configure the individual alias in the app? If so I can see it getting really tedious to keep it in sync with the aliases inside fastmail.