Uses Email Builder to inline css, send email tests, and send tests to Litmus
npm install gulp-email-builder

Uses Email Builder to inline css into HTML tags, send tests to Litmus, and send test emails to yourself.
Example:
``html
Body
You can see an example setups below
- example
- rwdemail by iDVB
Getting Started
Install this gulp plugin next to your project's gulpfile with:
npm install gulp-email-builderThen add this line to your project's
gulp.js gulp:`javascript
var emailBuilder = require('gulp-email-builder');
`[gulp]: http://gulpjs.com/
[getting_started]: https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md
Documentation
Place this in your gulp file.
`javascript
gulp.task('emailBuilder', function() {
return gulp.src(['./example/html/*.html'])
.pipe(emailBuilder(options).build())
.pipe(gulp.dest('./example/dist/'));
});
`Other available methods
Besides the main
emailBuilder(options).build() function, the email-builder-core methods are exposed so users can use them on an individual basis.- emailBuilder(options).inlineCss()
- emailBuilder(options).sendEmailTest()
- emailBuilder(options).sendLitmusTest()
Example
`javascript
...
.pipe(emailBuilder(options).sendEmailTest())
...
`Options
View Email Builder options for all available options.Complete Example
`javascript
var EmailBuilder = require('gulp-email-builder');var options = { encodeSpecialChars: true }
var builder = EmailBuilder(options);
gulp.task('emailBuilder', function() {
return gulp.src(['./example/html/*.html'])
.pipe(builder.build())
.pipe(gulp.dest('./example/dist/'));
});
``