Encode strings as quoted printable
JavaScript Vim script
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
test
.gitignore
.travis.yml
.vimrc
LICENCE
README.md
package.json

README.md

Encode Quoted Printable

Travis CI Test Status

This package simply exposes a single function to allow you to encode a string in to a quoted printable format that is usable in MIME emails

This code was originally reverse engineered from the quoted_printable_encode function within the PHP.js project. However, it sucked. Later, I grabbed the unit tests from the PHP project in order to improve my tests and it turns out that the PHP implementation is wrong. So! Good old Perl. I wrote it my way, trusting the Perl output of the PHP tests.

To install with NPM type:

npm install encode-quoted-printable

To use:

var encodeQuotedPrintable = require('encode-quoted-printable');
var text = 'This is a long email string';

encodeQuotedPrintable(text);