




Continuing the legacy of Vanced
A Cloudflare Email Worker to reply to or filter mails
❓ About
With ReVanced Cloudflare Email Worker, spam can be mitigated by enforcing a policy for incoming emails. Senders are asked to include a secret in the email, which can be found in the policy.
💪 Features
- 📧 Auto-replies: Automatically reply to incoming emails
- ➡️ Email forwarding: Forward emails to a specified address
- ⚙️ Customizable: Customize sender information and message content for replies
To get started with ReVanced Cloudflare Email Worker, pnpm is recommended, but npm can also be used. Follow the steps below to get started with ReVanced Cloudflare Email Worker:
- Run
git clone git@github.com:ReVanced/revanced-cloudflare-email-worker.git && cd revanced-cloudflare-email-workerto clone the repository - Run
pnpm installto install dependencies - Set the environment variables and secrets from .env.example via the Cloudflare Workers dashboard according to this
- Run
pnpm deployto deploy the project
Thank you for considering contributing to ReVanced Cloudflare Email Worker. You can find the contribution guidelines here.
To build ReVanced Cloudflare Email Worker, pnpm is recommended, but npm can also be used. Follow the steps below to build ReVanced Cloudflare Email Worker:
- Run
git clone git@github.com:ReVanced/revanced-cloudflare-email-worker.git && cd revanced-cloudflare-email-workerto clone the repository - Run
pnpm installto install dependencies - Copy .env.example to
.envand fill in the required values - Run
pnpm typesto generate types - Run
pnpm devto build and start the worker
ReVanced Cloudflare Email Worker is licensed under the AGPLv3 licence. Please see the license file for more information. tl;dr you may copy, distribute and modify ReVanced Cloudflare Email Worker as long as you track changes/dates in source files. Any modifications to ReVanced Cloudflare Email Worker must also be made available under the GPL along with build & install instructions.
