ตั้งชื่อ API Key กดเลือก Restricted Access และเลื่อนลงไปตรงเมนู Mail Send กดลูกศรลง แล้วกดตรงวงกลมขวาสุดของ Mail Send เสร็จแล้วกด Create & View
mkdir FolderName
cd FolderName
npm init --yes
npm install @sendgrid/mail
echo "export SENDGRID_API_KEY='API Key ที่เราเพิ่งก็อปมา'" > sendgrid.env
echo "sendgrid.env" >> .gitignore
source ./sendgrid.env
const Mail = require("@sendgrid/mail");
Mail.setApiKey(process.env.SENDGRID_API_KEY);
const message = {
to: "receiver@example.com",
from: "sender@example.com",
subject: "Sending mail with SendGrid",
text: "This email is created with Node.js",
html: "<strong>This email is created with Node.js</strong>",
};
Mail.send(message);
node sendGrid.js
ตอนนี้เมลจะถูกส่งไปแล้วให้เราลองไปเช็คใน inbox ของผู้รับ หรือไปเช็คใน account ของเราที่ app.sendgrid.com ตรง Activity
ศึกษาเพิ่มเติมได้ในวิดีโอนี้ https://www.youtube.com/watch?v=s2bzUzHeSVw
หรือใน Setup Guide > Integrate using our Web API or SMTP relay > Web API > Node.js