Some examples of sending and receiving emails with Node.js.
This uses the following libraries:
- emailjs for sending email
- node-imap for receiving email
- mailparser for parsing received emails
Copy config.json.example
to config.json
and enter your email account details.
Run coffee send.coffee
to send yourself an email with an attachment.
Run coffee read.coffee
to receive the sent email and write the attachment back to disk with a new name.
Lol. I just used inbox and
.pipe(parser)
, andparser.on('end', function (email) { ... });
and it's working like a charm!!