SHOW:
|
|
- or go back to the newest paste.
| 1 | C:\Users\mark\Desktop\tests>node new | |
| 2 | SMTP Configured | |
| 3 | Sending Mail | |
| 4 | Express server listening on port 3000 in development mode | |
| 5 | Error occured | |
| 6 | connect ECONNREFUSED | |
| 7 | ||
| 8 | the error comes to me where i a going wrong?or my login is wrong? | |
| 9 | ||
| 10 | var express = require('express'),
| |
| 11 | http = require('http'),
| |
| 12 | app = express(); | |
| 13 | ||
| 14 | var nodemailer = require('nodemailer');
| |
| 15 | ||
| 16 | // Create a SMTP transport object | |
| 17 | var transport = nodemailer.createTransport("SMTP", {
| |
| 18 | - | //service: 'Gmail', // use well known service. |
| 18 | + | service: 'Gmail', // use well known service. |
| 19 | // If you are using @gmail.com address, then you don't | |
| 20 | // even have to define the service name | |
| 21 | auth: {
| |
| 22 | user: "[email protected]", | |
| 23 | pass: "*******" | |
| 24 | } | |
| 25 | }); | |
| 26 | ||
| 27 | console.log('SMTP Configured');
| |
| 28 | ||
| 29 | // Message object | |
| 30 | var message = {
| |
| 31 | ||
| 32 | // sender info | |
| 33 | from: 'Sender Name <[email protected]>', | |
| 34 | ||
| 35 | // Comma separated list of recipients | |
| 36 | to: '"Receiver Name" <[email protected]>', | |
| 37 | ||
| 38 | // Subject of the message | |
| 39 | subject: 'Nodemailer is unicode friendly ✔', // | |
| 40 | ||
| 41 | headers: {
| |
| 42 | 'X-Laziness-level': 1000 | |
| 43 | }, | |
| 44 | ||
| 45 | // plaintext body | |
| 46 | text: 'Hello to myself!', | |
| 47 | ||
| 48 | ||
| 49 | ||
| 50 | }; | |
| 51 | ||
| 52 | console.log('Sending Mail');
| |
| 53 | transport.sendMail(message, function(error){
| |
| 54 | if(error){
| |
| 55 | console.log('Error occured');
| |
| 56 | console.log(error.message); | |
| 57 | return; | |
| 58 | } | |
| 59 | console.log('Message sent successfully!');
| |
| 60 | ||
| 61 | // if you don't want to use this transport object anymore, uncomment following line | |
| 62 | //transport.close(); // close the connection pool | |
| 63 | }); | |
| 64 | ||
| 65 | http.createServer(app).listen(3000, function () {
| |
| 66 | console.log("Express server listening on port %d in %s mode",
| |
| 67 | 3000, app.settings.env); | |
| 68 | }); |