heimdall icon indicating copy to clipboard operation
heimdall copied to clipboard

Additional Heimdall features

Open taylorhakes opened this issue 5 years ago • 1 comments

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: [email protected]
SUBJECT: myfriend:[email protected]
BODY: Alias for my friend bob

When you send emails to <CUSTOM_ALIAS_NAME>@<YOUR DOMAIN> it will automatically forward to the email specified

  • Encrypt the Email password in Amazon SSM

Happy to create PRs if these are features you would be interested in merging. Not a big deal either way. https://github.com/taylorhakes/heimdall

taylorhakes avatar Aug 11 '20 03:08 taylorhakes

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!

fterh avatar Aug 17 '20 02:08 fterh