Skip to content

Service to generate email addresses for all your services with your catch-all domain.

Notifications You must be signed in to change notification settings

tinyoverflow/catchall-address-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏷 Catch-All Address Generator

Build Status Version Updated

This tool generates email addresses for specific services with your domain name. It is especially useful if you want one email address per service which cannot be guessed and can be recreated easily, if necessary.

Project Screenshot

Usage

This service is available as a Docker image, so you can get up and running in just a minute. The image is available at ghcr.io/tinyoverflow/catchall-address-generator:latest. All tags can be found at the GitHub container registry .

While this container does not require any additional dependencies or port mappings, it requires the configuration of some environment variables to work properly.

Environment variables

Variable Type Required Default Description
HASH_SALT string Yes empty string A random string that will be used as a salt for the hash function.
MAIL_DOMAIN string Yes example.com Domain without @-symbol for which the address will be generated.
MAIL_LENGTH integer No 16 Length of the part before the @-symbol.

Start Docker container

# Download the current image.
$ docker pull ghcr.io/tinyoverflow/catchall-address-generator:latest

# Run the docker container.
$ docker run --name catchall-address-generator --detach \
    -e "HASH_SALT=enter_your_key_here" \
    -e "MAIL_DOMAIN=domain.tld" \
    -e "MAIL_LENGTH=8" \
    ghcr.io/tinyoverflow/catchall-address-generator:latest

About

Service to generate email addresses for all your services with your catch-all domain.

Topics

Resources

Stars

Watchers

Forks