Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var nodemailer = require('nodemailer'),
- config = require('./mailer.conf');
- var smtpTransport;
- console.log('Creating Transport');
- //smtp transport configuration
- var smtpTransport = nodemailer.createTransport({
- host: config.host,
- port: config.port,
- auth: {
- user: config.email,
- pass: config.password
- }
- });
- //Message
- var message = {
- from: "me@localhost.com",
- replyTo: "me@localhost.com",
- to: "me@localhost",
- subject: "hello"
- };
- console.log('Sending Mail');
- // Send mail
- smtpTransport.sendMail(message, function(error, info) {
- if (error) {
- console.log(error);
- } else {
- console.log('Message sent successfully!');
- console.log('Server responded with "%s"', info.response);
- }
- console.log('Closing Transport');
- smtpTransport.close();
- });
- var SMTPServer = require('smtp-server').SMTPServer;
- var server = new SMTPServer({
- onData: function(stream, session, callback) {
- console.log('received');
- }
- });
- server.listen(465);
- console.log('listening');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement