View difference between Paste ID: w9Kb4ysh and N68C7CiF
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
});