Intelligent Alias/Forwarder Support
-
Background info
I'm using many mail aliases (forwarders, basically) on some of my accounts - in fact I'm using one alias for each service/registration and (on the business side) each customer I have, so if a provider leaks data and the alias starts to receive spam, I just delete that alias and am done with it. Further I can notify the provider about that potential leak.Using Ritlabs "The Bat!" on my Windows and Evolution mail on my Archlinux computer, I'd like to request a combination of their features for Vivaldi to create a truly intelligent alias management:
-
Ritlabs "The Bat!"
Lets you manually enter the "From:" field on each new mail - no management of an alias list is needed, which is very convenient for contacts I send mail to rarely or only once. When answering the recipient address will automatically be chosen as "From:" on composing the new mail. Disadvantage: having to type the alias on every new mail. -
Evolution Mail
Lets you manage a list of aliases and select them from a dropdown, which is very convenient when you send to the same address more often. Disadvantages: always having to create an alias first to be able to pick it from the list and if you send only once it's just bloating the list, which gets bad to navigate with time.
Feature request
It would be AWESOME if Vivaldi Mail could merge these two and create an automatically managed list of aliases. You should be able to just enter the "From:" field when sending mail, which will be automatically added to the list of aliases. When selecting from the alias list you should be able to hide unwanted/irrelevant aliases from the list - for this I'd suggest multiple columns, since mail addresses aren't that long and could go side by side. The first column should automatically be filled with aliases that I've sent from and received to, the second column should be an automatic collection of every alias that has been "discovered" so far and the third column could be minimized by default and hold all those I removed/hid from the other lists (like a trash basket). Of course, when answering to a received mail, my recipient address should be used as alias - if there have been more than one recipient it can be ignored or prompt the user.Detection of new aliases from receiving mail should always consider the domain: if there's no existing alias on the same domain it should be ignored and not added to the list, so you avoid accidentally adding a newsletter mail list address or some other kind of "undisclosed recipients". If it's my own domain there will almost always be more than one address on it anyways and the existing aliases may serve as whitelist. To initialize the system just use the manually entered aliases when sending mail. (It could also match the account's domain name if that domain is not one of a public service like gmail, hotmail, yahoo or vivaldi.net etc, but trying to know all those can get tricky, so the account might need a flag for this. Probably better to skip this bit and not confuse everyone with that option..?)
This would immensely help with my workflow and make this the best mail client I've ever seen. If I then further could add something like an "import URL" for aliases (basic auth supported, ideally), I could directly integrate the alias management of my server into my mail client... boom, head blown! But I understand that might take it a bit too far for most users? Not sure. I'd love it.
The "sorry if..."
I've just learned that there will be a mail client in Vivaldi some day. I was missing a good mail client for years now and since I really love Vivaldi, my hopes shot through the sky instantly. Not sure what to call this feature exactly or how to search if it's already in or already requested, so I hope to be forgiven if this is an old idea to you.Thanks for consideration!
-
-
Ps: Meant to include the ability to drag&drop between alias lists. First column would be like a list of "favorites" or "most used", second could be understood as "raw collection" and third is "trash"