Nodejs Gmail Email Gönderme

Yasin DALKILIÇ
Feb 13, 2021

--

Nodejs Gmail Email Gönderme

Herkese merhabalar bu yazımızda sizlerle beraber nodemailer kullanarak gmail üzerinden nasıl mail gönderebiliriz onu örneklendiriyor olacağız.Bu işlemi gerçekleştirebilmek için gmail hesabımızın ayarlar kısmından güvenliği düşük uygulamarın erişimine izin vermemiz gerekiyor ,dilerseniz hemen başlayalım.

Proje Oluşturma

npm init -y
npm install --save nodemailer

diyerek boş bir proje oluşturup içerisine nodemailer paketimizi kuruyoruz.

Yapılandırma;

Projemizi oluşturduktan sonra aynı dizin içerisinde app.js dosyamızı oluşturuyoruz.

const nodemailer=require('nodemailer')
const mail=nodemailer.createTransport({
service:"gmail",
auth:{
user:"denememail.123123123@gmail.com",
pass:"123123*ABC"
}})
const mailOptions={
from:'denememail.123123123@gmail.com',
to:'ysndlklc1234@gmail.com',
subject:"Nodejs Mail Gönderme Konusu",
text:"Merhaba Dünya Nasılsın",
attachments:[
{
filename:"test.txt",
},
{
filename:"deneme.txt",
path:"deneme.txt"
},
{
filename:"test2.txt",
content:"Selamlar"
}]
}
mail.sendMail(mailOptions,function(error,info){
if(error){
console.log('error',errro)
}else{
console.log("mail infosu",info)
}
})

nodemailer paketimizi dahil edip daha sonra mail auth işlemleri için gmail adresimizi ve parolamızı giriyoruz , ardından mailOptionslarda mailin kimden gideceği, kime gideceği, konusu ,body’si ve ilgili dosyalarımızı ekliyip gönderiyoruz.İşte bu kadar basit.

Herkese İyi Çalışmalar.

--

--

Yasin DALKILIÇ
Yasin DALKILIÇ

Written by Yasin DALKILIÇ

Hi, My name is Yasin I am a Software Developer, I love so much researching and development 😊 Here is my youtube channel @webciyasin

No responses yet