Skip to content

Is silent supported? #79

@chadhutchins182

Description

@chadhutchins182

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:

const logger = options.logger || (options.silent && {
debug: dummy,
info: dummy,
warn: dummy,
error: dummy
} || {
debug: console.log,
info: console.info,
warn: console.warn,
error: console.error
});

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions