salut a tous, j'ai configurer mon script nodeMailer qui marche tres bien avec gmail, mais pas avec outlook. Si quelqu'un sais comment configurer nodeMailer ou outlook pour recevoir les mail envoyer depuis le formulaire de contact. Je met le code et l'erreur retourné ainsi que le depot github si-dessous:

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
28
29
30
31
32
33
34
35
36
37
38
app.post('/contact', (req, res) => {
  var transporter = nodemailer.createTransport({
    service: 'outlook',
    host: "smtp-mail.outlook.com", // hostname
    secureConnection: false, // TLS requires secureConnection to be false
    port: 587,
    tls: {
       ciphers:'SSLv3'
   },
    auth: {
        user: 'user',
        pass: 'paaswd'
    },
 
});
  var sender = req.body.email;
  var sujet = req.body.sujet;
  var texte = req.body.message;
 
  var mailOptions = {
    from: sender,
    to: 'user',
    //to: 'khasso.bera@hotmail.com',
    subject: sujet,
    text: texte
    //html: '<p>le formulaire marche'
  };
 
  transporter.sendMail(mailOptions, (error, info) => {
    if (error) {
      return console.error(error);
    } else {
      console.log('Message %s envoyer: %s', info.messageId, info.response);
    }
  });
 
  res.send('req recieved');
});
{ Error: Message failed: 550 5.3.4 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied;
Failed to process message due to a permanent exception with message Cannot submit message. 16.55847:69000000,
17.43559:0000000020010000000000000000000000000000, 20.521 at SMTPConnection._formatError (/Users/macair/Documents/express-khasso/node_modules/nodemailer/lib/smtp-connection/index.js:555:19)
at SMTPConnection._actionSMTPStream (/Users/macair/Documents/express-khasso/node_modules/nodemailer/lib/smtp-connection/index.js:1376:34) at SMTPConnection._responseActions.push.str (/Users/macair/Documents/express-khasso/node_modules/nodemailer/lib/smtp-connection/index.js:903:22)
at SMTPConnection._processResponse (/Users/macair/Documents/express-khasso/node_modules/nodemailer/lib/smtp-connection/index.js:702:20) at SMTPConnection._onData (/Users/macair/Documents/express-khasso/node_modules/nodemailer/lib/smtp-connection/index.js:507:14)
at TLSSocket._socket.on.chunk (/Users/macair/Documents/express-khasso/node_modules/nodemailer/lib/smtp-connection/index.js:653:51) at emitOne (events.js:96:13) at TLSSocket.emit (events.js:188:7) at readableAddChunk (_stream_readable.js:176:18)
at TLSSocket.Readable.push (_stream_readable.js:134:10) code: 'EMESSAGE', response: '550 5.3.4 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. 16.55847:69000000, 17.43559:0000000020010000000000000000000000000000, 20.521', responseCode: 550, command: 'DATA' }
https://github.com/curlynux/express-.../master/app.js