sender-rewriting-scheme

Forward and reverse email addresses with SRS (Sender Rewriting Scheme).

Usage no npm install needed!

<script type="module">
  import senderRewritingScheme from 'https://cdn.skypack.dev/sender-rewriting-scheme';
</script>

README

Sender Rewriting Scheme for Node.

Written for and maintained by Ptorx, a proxy email service.

import { SRS } from 'sender-rewriting-scheme';

const srs = new SRS({
  separator: '=', // default
  secret: 'test1', // required
  maxAge: 30 // default
});

srs.forward('user@example.com', 'forward.com');
// SRS0=5884=RN=example.com=user@forward.com

srs.reverse('SRS0=5884=RN=example.com=user@forward.com');
// user@example.com