Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var smtpTransport = nodemailer.createTransport({
- service: config.mailConfig.service,
- auth: {
- user: 'platform@company.com',
- pass: 'some_pass' //Gmail generated application password
- }
- });
- var mailOptions = {
- to: user.email,
- from: 'platform@messenger.com',
- subject: mail.subject,
- text: mail.message,
- headers: {
- 'Return-Path': 'platform@messenger.com'
- }
- };
- smtpTransport.sendMail(mailOptions, function (err) {
- if (err) {
- console.log("Mail sending error!", err);
- //Error
- } else {
- //Do something
- }
- });
- mailed-by: company.com
- Return-Path: <platform@company.com> //Should not be here!
- Received: from ****
- for <platform@messenger.com>
- (version=TLSv1/SSLv3 cipher=OTHER);
- Wed, 02 Mar 2016 09:09:31 -0800 (PST)
- Content-Type: text/plain
- From: platform@messenger.com
- To: **
- Subject: Your password has been changed
- Return-Path: platform@messenger.com //Set manually
- X-Mailer: nodemailer (1.11.0; +http://www.nodemailer.com;
- SMTP/1.1.0[client:1.3.8])
- Content-Transfer-Encoding: 7bit
- Date: Wed, 02 Mar 2016 17:09:30 +0000
- Message-Id: **
- MIME-Version: 1.0
- Hello!
- Some email text
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement