Thank you so much for creating this very useful tool. I recently forked it and added the following functionality for my use case.
Allow selecting alias names (original service only used randomly generated aliases). This uses the email subject as the alias name (the body as the description) in the generate command. Leave the subject blank to auto generate an alias.
Support outbound email aliases. Heimdall supported aliases only when another sender initiated the communication. There was no way to initiate communication with an alias. This is now supported in generate command. Here is an example.
To: generate@<YOUR DOMAIN>
SUBJECT: <CUSTOM ALIAS NAME>:<EMAIL ADDRESS TO FORWARD EMAIL TO>
BODY: <DESCRIPTION OF ALIAS>
To: generate@aliasservice.com
SUBJECT: myfriend:bob.smith@gmail.com
BODY: Alias for my friend bob
When you send emails to <CUSTOM_ALIAS_NAME>@<YOUR DOMAIN> it will automatically forward to the email specified
Hi! I'd be happy to take a look at these if you create a PR.
Just some thoughts:
I'd personally switch the subject and body for generating a new alias (to maintain compatibility with the existing workflow of using subject as description) - but this is honestly a user preference thing
Outbound email feature would be AWESOME. Can't wait!
Thank you so much for creating this very useful tool. I recently forked it and added the following functionality for my use case.
generate
command. Leave the subject blank to auto generate an alias.generate
command. Here is an example.When you send emails to
<CUSTOM_ALIAS_NAME>@<YOUR DOMAIN>
it will automatically forward to the email specifiedHappy to create PRs if these are features you would be interested in merging. Not a big deal either way. https://github.com/taylorhakes/heimdall