guileen / node-sendmail

send mail without setting up a SMTP server
http://guileen.github.com/node-sendmail
MIT License
559 stars 110 forks source link

Is silent supported? #79

Open chadhutchins182 opened 4 years ago

chadhutchins182 commented 4 years ago

Question

I am under the impression that silent = true would suppress any output to the console, but it wasn't doing that for me. Taking a look into the code and this appeared to be the only reference in the code besides examples: https://github.com/guileen/node-sendmail/blob/f8f5666b13252e6e5940db59d8083fcf3a102047/sendmail.js#L10-L20

I took a look at nodemailer as well to see if it was documented there but I couldn't find anything.

Code

        sendmail({
            from: 'REDACTED',
            to: 'REDACTED',
            subject: 'FATAL ERROR IN GRIDSERVER UPDATER',
            text: logData,
            silent: true
        }, function (err, reply) {
            //console.log(err && err.stack);
            //console.dir(reply);
        });

Output

mx resolved:  [ { exchange: 'REDACTED', priority: 10 } ]
MX connection created:  REDACTED
recv REDACTED>220 *****************************
send REDACTED>HELO REDACTED
recv REDACTED>250 REDACTED
send REDACTED>MAIL FROM:<REDACTED>
recv REDACTED>250 sender <REDACTED> ok
send REDACTED>RCPT TO:<REDACTED>
recv REDACTED>250 recipient <REDACTED> ok
send REDACTED>DATA
recv REDACTED>354 go ahead
sending mail <Buffer REDACTED>
send REDACTED>Content-Type: text/plain
From: REDACTED
To: REDACTED
Subject: FATAL ERROR IN GRIDSERVER UPDATER
Message-ID: <REDACTED>
Date: Mon, 03 Aug 2020 21:41:26 +0000
MIME-Version: 1.0

Reference

Doc reference: https://github.com/guileen/node-sendmail/blob/6c408d4664d253a0547784e67b6411aa9c285165/Readme.md#options