Kijan pou m voye imèl ak Node.js?

posée 4 months ago384 vuesht

4

Mwen vle voye yon imèl konfimasyon lè yon moun enskri sou sit mwen an. Mwen eseye ak Gmail men li bloke m. Ki pi bon fason?

Diagnostic IA

Généré par IA. Ce n'est pas une réponse — la communauté ci-dessous le confirme ou le corrige. Vérifiez toujours avant de vous y fier.

posée 4 months ago

1 réponse

8
✓
✓ Réponse acceptée

Pa itilize yon kont Gmail pèsonèl pou imèl otomatik: Google ap bloke w, e imèl yo ap tonbe nan spam.

Itilize yon sèvis imèl tranzaksyonèl: Resend, Postmark, Amazon SES, Brevo… Pifò ladan yo gen yon plan gratis pou kòmanse.

Egzanp ak nodemailer sou SMTP yon sèvis konsa:

import nodemailer from 'nodemailer';

const transport = nodemailer.createTransport({
  host: process.env.SMTP_HOST,
  port: 587,
  auth: { user: process.env.SMTP_USER, pass: process.env.SMTP_PASS },
});

await transport.sendMail({
  from: 'DevPan <noreply@domen-ou.com>',
  to: itilizate.imel,
  subject: 'Konfime kont ou',
  html: `<a href="${lyen}">Klike la a pou konfime</a>`,
});

Pou imèl yo pa tonbe nan spam, konfigire SPF, DKIM ak DMARC sou domèn ou an (sèvis la ba ou anrejistreman DNS yo).

Connectez-vous pour dire si ça a marché.

answered 4 months ago

Sign in and verify your email to post an answer.