From 064a7ad2d8f6f9682271c6e98fe24e79ebfd328a Mon Sep 17 00:00:00 2001 From: Usmon Date: Fri, 12 Jul 2024 16:03:54 +0500 Subject: [PATCH] changed mail bugs --- .DS_Store | Bin 6148 -> 10244 bytes server.js | 1 + utils/sendMail.js | 16 ++++++++-------- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.DS_Store b/.DS_Store index 200195083ac15316e2da4b4e54f21677325b81fd..cc28e3189311c8eb44568dcdabbf50f0c89ffd91 100644 GIT binary patch literal 10244 zcmeHM&1(}u6o1pEc4JdXMZrs9p&%Y=o7P$oFKLVi@n*y-DluQAYd1R~AI+f@;>Cmh z4SMw`coOkk@E<7Ns%OE2h~P=zo0+6DyWJv!(v}(6d9yR`&CL7#W@hsy0KjtH>H>fZ z01iGR(<#jMNz_hHB#o$=3n&@dgI`}LRCuEq(X}*8rYNN;Qy~VE z=2-74y{wXbDWy3u6?`x?GE)%>6Qg7Qu22V-mD1)G0gFHs0gBxdFb8$;pku`E)8BXW zwg%7V%RVn-o%8ia`|{MO?G>}VdSH8VO}iVI`GlsBf&e&Fp$0{0h*B4Pd~4tEc}0zd z+nG(H?#o{yky*T*K7V#^{=-4Kx<8-ae|goL6#m4{sloUB`xAZLU$&hw=S|)Qi27q_ zQ_1uf2-i8y-zjK92`aFTc^&b&h$wOK9@oR`P!Fk44>5KEX?^4q(87_r(AkHT=b2-)na=nH@GVnixAV?uQ^2%i6^tY&n&d1GnLq0<;cf<&3>g&=OT6oBHpJ|@l-56`jC{scO?bmlb8W5Su{ zk;&HRF8Z#u>O7ra-F^B*exVGFy%TbO4U-!e2hc|du`;1{AnhnW?(4+pe9;-AK5eoH zSOhEr76FTZMc}9)Fe)eN(*6JS`2YWpiaU0m76FUEUm(B|`9eO2hJ!1Ga36Hn?&9+Z zA4;Uxmr|HuMk-V`N)kQAe1gl(+f+{Lg^)F^MH3akd#z T+W7wv-py(8yUEu7jsJfGmpt3` delta 346 zcmZn(XfcprU|?W$DortDU=RQ@Ie-{Mvv5sJ6q~50C<>Mbi{&!pGvqPoF=R0mZ%kay z%qTIrMDUL%XA4j@8$%ILvXr5OA(f#xH{Zo2DJMS(WZI<5YnVAd9CgH0lY*{h@=l?| z$sdIInE1C&5|QK3l*?Hv{{5)qBoUFxRw7*NQ2u0Z5w*$vBE^$$iSjW8HBEjcs=&_k z6l}?4K`})nw&-L(F+QdQhRJne7Lz-~`IMOofv#W$yE2m@2i2XOj5?jkZ;wviDK5

z=6VwVRJms9A*H8 CAy;<* diff --git a/server.js b/server.js index bd67cd0..ef44751 100644 --- a/server.js +++ b/server.js @@ -6,6 +6,7 @@ import movieRoutes from "./routes/movie.routes.js"; import apiKeyMiddleware from "./utils/apiKeyMiddleware.js"; import { engine } from "express-handlebars"; import "dotenv/config"; +import { sendMail } from "./utils/sendMail.js"; const app = express(); const MONGODB_KEY = process.env.MONGODB_KEY; diff --git a/utils/sendMail.js b/utils/sendMail.js index ecd4d8e..1f6b668 100644 --- a/utils/sendMail.js +++ b/utils/sendMail.js @@ -1,20 +1,20 @@ import nodemailer from "nodemailer"; +import "dotenv/config" export const sendMail = async (email, subject, text) => { try { const transporter = nodemailer.createTransport({ - service: "gmail", - host: "smtp.gmail.com", - port: 587, - secure: true, + host: process.env.MAIL_HOST, + port: process.env.MAIL_PORT, + secure: process.env.MAIL_SECURE, auth: { - user: "usmon.umarovich.09@gmail.com", - pass: "eeip agee pyyr ltnz", + user: process.env.MAIL_EMAIL, + pass: process.env.MAIL_PASSWORD, }, }); await transporter.sendMail({ - from: "usmon.umarovich.09@gmail.com", + from: { address: process.env.MAIL_EMAIL, name: process.env.MAIL_NAME }, to: email, subject: subject, text: text, @@ -23,4 +23,4 @@ export const sendMail = async (email, subject, text) => { } catch (error) { console.log("Email sent error: " + error); } -}; +}; \ No newline at end of file