Bonjour,
J'essai d'envoyer un mail avec nodemailer, j'ai réussi à envoyer un mail avec le service gmail par exemple mais pas avec mon nom de domaine.
Mon serveur est configuré avec postfix sous débian
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 // code partie envoi de mail server.js var nodemailer = require('nodemailer'); var transporter = nodemailer.createTransport({ service: 'nomdedomaine.com', auth: { user: 'contact', pass: 'password' } }); var mailOptions = { from: 'Fred Foo <noreplay@nomdedomaine.com>', to: 'bbbb@gmail.com, aaaa@hotmail.com', subject: 'Hello ', text: 'Hello world ', html: 'Hello world is mine ' }; transporter.sendMail(mailOptions, function(error, info) { if (error) { console.error(error); } else { console.log('Message sent:', info.response); } });J'obtiens l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 // code /node_modules/nodemailer-wellknown/service.json "nomdedomaine.com": { "host": "mail.nomdedomaine.com", "port": 25 }
Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 { [Error: Invalid login: 503 5.5.1 Error: authentication not enabled] code: 'EAUTH', response: '503 5.5.1 Error: authentication not enabled', responseCode: 503 }
Partager