1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-05 02:39:33 +02:00

Add logging for emails

This commit is contained in:
Chocobozzz 2018-03-22 11:32:43 +01:00
parent 5a649344ff
commit 05e67d6206
No known key found for this signature in database
GPG key ID: 583A612D890159BE
3 changed files with 43 additions and 12 deletions

View file

@ -1,7 +1,7 @@
import { createTransport, Transporter } from 'nodemailer'
import { UserRight } from '../../shared/models/users'
import { isTestInstance } from '../helpers/core-utils'
import { logger } from '../helpers/logger'
import { bunyanLogger, logger } from '../helpers/logger'
import { CONFIG } from '../initializers'
import { UserModel } from '../models/account/user'
import { VideoModel } from '../models/video/video'
@ -44,6 +44,8 @@ class Emailer {
host: CONFIG.SMTP.HOSTNAME,
port: CONFIG.SMTP.PORT,
secure: CONFIG.SMTP.TLS,
debug: CONFIG.LOG.LEVEL === 'debug',
logger: bunyanLogger as any,
ignoreTLS: isTestInstance(),
tls,
auth