Sending HTML in Email #60

ghost opened this Issue Dec 28, 2011 · 0 comments

0 participants



I am trying to send Html in an Email through the following source code:

var email = require("./mailer/lib/node_mailer");

host : "", // smtp server hostname
port : "25", // smtp server port
ssl: false, // for SSL support - REQUIRES NODE v0.3.x OR HIGHER
domain : "", // domain used by client to identify itself to server
to : "",
from : "",
subject : "Hello World",
body: "

Hello! This is a test of the node_mailer.

authentication : "login", // auth login is supported; anything else is no auth
username : "", // username
password : "Pornichet", // password
debug : true,
html : true
function(err, result){
if(err){ console.log(err); }

On executing the script, i get the following error message:

Object true has no method 'replace'
at Object.encodeQuotedPrintable (/home/devrelay/DeployedVersion/MailPrototype/mailer/node_modules/nodemailer/node_modules/mimelib-noiconv/mime-functions.js:151:15)
at EmailMessage.generateBody (/home/devrelay/DeployedVersion/MailPrototype/mailer/node_modules/nodemailer/lib/mail.js:336:27)
at SMTPClient._flushMessages (/home/devrelay/DeployedVersion/MailPrototype/mailer/node_modules/nodemailer/lib/smtp.js:157:21)
at SMTPClient.sendMail (/home/devrelay/DeployedVersion/MailPrototype/mailer/node_modules/nodemailer/lib/smtp.js:254:46)
at SMTPClientPool.send (/home/devrelay/DeployedVersion/MailPrototype/mailer/lib/node_mailer.js:71:10)
at dispatchMail (/home/devrelay/DeployedVersion/MailPrototype/mailer/lib/node_mailer.js:112:12)
at Object.node_mail as send
at Object. (/home/devrelay/DeployedVersion/MailPrototype/mailsender.js:3:11)
at Module._compile (module.js:402:26)
at Object..js (module.js:408:10)

How do i solve this ?


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment