X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Flib%2Femailer.ts;h=88a06cb795e25c460d3039ff5408d0bf1e0fc5be;hb=2cdf27bae6acfaa0b99bb07555edc57f48b8bc43;hp=f34d141ea92bcae376eef23efa641ab100ad5241;hpb=bebf2d89d335c48659d2e25cb9f6f8310e867fc5;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/lib/emailer.ts b/server/lib/emailer.ts index f34d141ea..88a06cb79 100644 --- a/server/lib/emailer.ts +++ b/server/lib/emailer.ts @@ -60,6 +60,8 @@ class Emailer { async checkConnectionOrDie () { if (!this.transporter) return + logger.info('Testing SMTP server...') + try { const success = await this.transporter.verify() if (success !== true) this.dieOnConnectionFailure() @@ -73,7 +75,7 @@ class Emailer { addForgetPasswordEmailJob (to: string, resetPasswordUrl: string) { const text = `Hi dear user,\n\n` + `It seems you forgot your password on ${CONFIG.WEBSERVER.HOST}! ` + - `Please follow this link to reset it: ${resetPasswordUrl}.\n\n` + + `Please follow this link to reset it: ${resetPasswordUrl}\n\n` + `If you are not the person who initiated this request, please ignore this email.\n\n` + `Cheers,\n` + `PeerTube.` @@ -119,7 +121,7 @@ class Emailer { } private dieOnConnectionFailure (err?: Error) { - logger.error('Failed to connect to SMTP %s:%d.', CONFIG.SMTP.HOSTNAME, CONFIG.SMTP.PORT, err) + logger.error('Failed to connect to SMTP %s:%d.', CONFIG.SMTP.HOSTNAME, CONFIG.SMTP.PORT, { err }) process.exit(-1) }