import * as nodemailer from 'nodemailer'; import { Injectable } from '@nestjs/common'; import { ConfigService } from '@nestjs/config'; import { NodemailerMessageDto } from './dto/nodemailer-message.dto'; @Injectable() export class NodemailerService { constructor(private configService: ConfigService) {} correoPasswordAdmin(operador, password: string) { return `
Su registro se ha realizado exitosamente, para acceder al servicio del sistema de préstamo deberá hacerlo con los siguientes datos:
• Usuario: ${operador}
• Contraseña: ${password}
El presente registro le permite tener un uso administrativo del sistema de préstamo de dispositivos PC Puma para su entidad. Para acceder al sistema de préstamo es obligatorio y su responsabilidad leer y conocer los lineamientos “PC Puma” de la entidad que administra el servicio, dichos lineamientos deberán estar ubicados en el módulo de préstamo y en la página de su entidad.
Para más información o dudas, puede contactarnos por este medio.
Atte.
PC Puma
Hacemos de su conocimiento que la presente información es confidencial y será tratada como tal, es de uso exclusivo para el usuario al que fue asignada y se encuentra protegida por la normatividad de la Universidad Nacional Autónoma de México en la materia, cualquier uso no autorizado o indebido se hará del conocimiento de la autoridad universitaria. Puede consultar nuestro aviso de privacidad en: https://sdi.unam.mx/avisospriv.php
`; } correoPasswordOperador(operador, password: string) { return `Para acceder al servicio debe hacerlo con los siguientes datos:
• Usuario: ${operador}
• Contraseña: ${password}
El presente registro le permite hacer uso del sistema de préstamo de dispositivos PC Puma. Para acceder al servicio es obligatorio y su responsabilidad leer y conocer los “lineamientos PC Puma” de la entidad en la que es solicitado el préstamo, ubicados en el módulo de préstamo o la página de su entidad.
Para más información o dudas, puede contactarnos por este medio.
Atte.
PC Puma
Hacemos de su conocimiento que la presente información es confidencial y será tratada como tal, es de uso exclusivo para el usuario al que fue asignada y se encuentra protegida por la normatividad de la Universidad Nacional Autónoma de México en la materia, cualquier uso no autorizado o indebido se hará del conocimiento de la autoridad universitaria. Puede consultar nuestro aviso de privacidad en: https://sdi.unam.mx/avisospriv.php
`; } correoPasswordUsuario(password: string) { return `Para acceder al servicio debe hacerlo con los siguientes datos:
• Usuario: Número de cuenta o número de trabajador
• Contraseña: ${password}
El presente registro le permite hacer uso del servicio de préstamo de dispositivos PC Puma seleccionados, el cual puede ser utilizado únicamente al interior de la entidad donde se solicita el servicio. Para acceder al servicio de préstamo es obligatorio y es su responsabilidad leer los “lineamientos PC- Puma” de la entidad en la que es solicitado el préstamo, ubicados en el módulo de préstamo y en la página de su entidad. El desconocimiento de dichos lineamientos no le exime de su responsabilidad y aplicación efectiva de los mismos.
Para mayor información o duda contáctenos por este medio.
Atte.
Pc Puma Solicita
Hacemos de su conocimiento que la presente información es confidencial y será tratada como tal, es de uso exclusivo para el usuario al que fue asignada y se encuentra protegida por la normatividad de la Universidad Nacional Autónoma de México en la materia, cualquier uso no autorizado o indebido se hará del conocimiento de la autoridad universitaria. Puede consultar nuestro aviso de privacidad en: https://sdi.unam.mx/avisospriv.php
`; } sendEmail(message: NodemailerMessageDto) { const transporter = nodemailer.createTransport({ service: this.configService.get