AnonAddy is an open-source anonymous email forwarding service that allows you to create unlimited disposable email addresses to protect your privacy. In this tutorial, we will guide you on how to install AnonAddy on Fedora Server Latest.
Before proceeding with the installation, make sure you have the following:
AnonAddy requires a few dependencies to function. Use the following commands to install them:
sudo dnf update
sudo dnf install -y nodejs npm git postfix mailx
Node.js and npm are required to run the AnonAddy application, while Git is required to clone the AnonAddy repository. Postfix and mailx are required to configure email forwarding.
Clone the AnonAddy repository using the following command:
sudo git clone https://github.com/anonaddy/anonaddy.git /opt/anonaddy
This command clones the AnonAddy repository to the /opt/anonaddy
directory.
To install AnonAddy, proceed with the following commands:
sudo chown -R <your_username>: /opt/anonaddy
cd /opt/anonaddy
npm install
npm run build
npm run start
This will build AnonAddy and start the application. The last command will show you the AnonAddy URL that can be accessed on your server's IP address or domain name.
Once you have AnonAddy installed, you need to configure Postfix to forward incoming emails to AnonAddy. Use the following commands to configure Postfix:
sudo postconf -e 'virtual_alias_domains = domain.com' # replace domain.com with your domain name
sudo postconf -e 'virtual_alias_maps = hash:/etc/postfix/virtual'
sudo touch /etc/postfix/virtual
Now, edit the /etc/postfix/virtual
file using your preferred text editor and add the following lines:
@domain.com <AnonAddy_URL>
Replace AnonAddy_URL
with the URL shown by the AnonAddy application in Step 3.
Save the file and run the following commands to create the Postfix database and reload the Postfix configuration:
sudo postmap /etc/postfix/virtual
sudo systemctl restart postfix
To test AnonAddy, send an email to any email address in the format anything-you-want@domain.com
. You should receive the email at the email address you specified in Step 3.
Congratulations, you have successfully installed and configured AnonAddy on your Fedora Server Latest instance.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!