diff options
Diffstat (limited to 'lib/email.js')
-rw-r--r-- | lib/email.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/email.js b/lib/email.js index 27880fa..701da9d 100644 --- a/lib/email.js +++ b/lib/email.js @@ -16,6 +16,7 @@ function Email(params) { this.text = params.text || ''; this.html = params.html || ''; this.bcc = params.bcc || []; + this.cc = params.cc || []; this.replyto = params.replyto || ''; this.date = params.date || new Date(); this.headers = params.headers || {}; @@ -67,6 +68,14 @@ Email.prototype.setFrom = function(from) { this.from = from; }; +Email.prototype.addCc = function(cc) { + this.cc.push(cc); +}; + +Email.prototype.setCcs = function(cc) { + this.cc = cc; +}; + Email.prototype.setSubject = function(subject) { this.subject = subject; }; @@ -136,6 +145,7 @@ Email.prototype.toWebFormat = function() { }; if (this.bcc) { web.bcc = this.bcc; } + if (this.cc) { web.cc = this.cc; } if (this.html) { web.html = this.html; } if (this.toname) { web.toname = this.toname; } if (this.fromname) { web.fromname = this.fromname; } |