Yazeka
Arama sonuçlarına göre oluşturuldu
Kullanım adımları:
- Nodemailer'i kurun:
npm install nodemailer
komutunu kullanarak modülü kurun 12. - Transporter nesnesi oluşturun:
nodemailer.createTransport()
fonksiyonunu kullanarak SMTP sunucusu detaylarını içeren bir transporter nesnesi oluşturun 13. Bu detaylar arasında sunucu adresi, port ve kimlik doğrulama bilgileri yer alır 3. - E-postayı gönderin:
transporter.sendMail()
fonksiyonunu kullanarak e-posta içeriğini ve alıcı bilgilerini belirtin 13.
Örnek kod:
const transporter = nodemailer.createTransport({ host: 'smtp.ethereal.email', port: 587, auth: { user: '[USERNAME]', pass: '[PASSWORD]' } }); await transporter.sendMail({ from: '[email protected]', to: '[email protected]', subject: 'Test Email Subject', html: '<h1>Example HTML Message Body</h1>' });
Bu kod, Ethereal'in ücretsiz SMTP test hizmetini kullanır ve e-postayı Gmail gibi farklı SMTP sağlayıcılarına göre yapılandırmak için
hostparametresini değiştirmek yeterlidir 1.
5 kaynaktan alınan bilgiyle göre: