Created
March 26, 2013 08:46
-
-
Save andris9/5243960 to your computer and use it in GitHub Desktop.
Parse win-1251 e-mail. The source of the e-mail is not UTF-8 so the file shown here is encoded to base64 to keep the integrity of the file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UmVjZWl2ZWQ6IGZyb20gMTkyLjE2OC4wLjEyMCBieSBydS1ib2FyZC5jb20gZm9yIDxyYXp1aGFAbWFpbC5jb20+OyBNb24sIDI1IE1hciAyMDEzIDE2OjI4OjI4IC0wNTAwClJlY2VpdmVkOiAoZnJvbSBmb3J1bUBsb2NhbGhvc3QpCiAgICBieSBydS1ib2FyZC5jb20gKDguMTQuMi84LjE0LjIvU3VibWl0KSBpZCByMlBMU1BqdTAwMjE3MDsKICAgIE1vbiwgMjUgTWFyIDIwMTMgMTY6Mjg6MjUgLTA1MDAKRGF0ZTogTW9uLCAyNSBNYXIgMjAxMyAxNjoyODoyNSAtMDUwMApNZXNzYWdlLUlkOiA8MjAxMzAzMjUyMTI4LnIyUExTUGp1MDAyMTcwQHJ1LWJvYXJkLmNvbT4KVG86IHJhenVoYUBtYWlsLmNvbQpSZXBseS10bzogUnUtQm9hcmQgPGZvcnVtQG1haWwucnUtYm9hcmQuY29tPgpGcm9tOiBSdS1Cb2FyZCA8Zm9ydW1AbWFpbC5ydS1ib2FyZC5jb20+CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1XaW5kb3dzLTEyNTEKWC1NYWlsZXI6IFJVLkJvYXJkIG1haWxlciAoZm9yIGFueSBxdWVzdGlvbnMgY29udGFjdCB3aXRoIHN1cHBvcnQgdGVhbSkKU3ViamVjdDog0e/g8ejh7iDn4CDw5ePo8fLw4Pbo/iDiIMru7O/8/vLl8O376SD07vDz7CBSdS5Cb2FyZApYLUdyZXlsaXN0OiBTZW5kZXIgSVAgd2hpdGVsaXN0ZWQsIG5vdCBkZWxheWVkIGJ5IG1pbHRlci1ncmV5bGlzdC00LjAgKHJ1LWJvYXJkLmNvbSBbMTI3LjAuMC4xXSk7IE1vbiwgMjUgTWFyIDIwMTMgMTY6Mjg6MzIgLTA1MDAgKENEVCkKCgrK7uzv/P7y5fDt++kg9O7w8+wgUnUuQm9hcmQKaHR0cDovL2ZvcnVtLnJ1LWJvYXJkLmNvbS9ib2FyZC5jZ2kKCgrC7ejs4O3o5SEg3fLuIO/o8fzs7iDx4+Xt5fDo8O7i4O3uIPDu4e7y7uwsIO3gIO3l4+4g7vLi5ffg8vwg7eUg7eDk7i4gwuD45SDo7P8g6CDv4PDu6/wg7eDv6PHg7fsg7ejm5S4g0+Tg9+3u4+4gwuDsIO/u8fLo7ePgIOIg7eD45ekg6u7t9OXw5e326OghCgrI7P86ICByYXp1aGEKz+Dw7uv8OiAgbTNTdHlzCgrI7P8g7+7r/Ofu4uDy5ev/IOgg7+Dw7uv8IPfz8fLi6PLl6/zt+yDqIPDl4+jx8vDzLgoKz+7m4Ovz6fHy4CDu4fDg8ujy5SDi7ejs4O3o5Swg9/LuIML7IOzu5uXy5SDo5+zl7f/y/CDi4Pgg7+Dw7uv8IOIg6/7h7uUg4vDl7P8K8OXk4Ory6PDz/yDi4Pggz/Du9Ojr/C4gxfHr6CDC+yDo5+zl7f/l8uUg4uD4IODk8OXxIP3r5ery8O7t7e7pIO/u9/L7LArt7uL76SDv4PDu6/wg4fPk5fIg7+7x6+DtIMLg7C4= |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Компьютерный форум Ru.Board | |
http://forum.ru-board.com/board.cgi | |
Внимание! Это письмо сгенерировано роботом, на него отвечать не надо. Ваше имя и пароль написаны ниже. Удачного Вам постинга в нашей конференции! | |
Имя: razuha | |
Пароль: m3Stys | |
Имя пользователя и пароль чуствительны к регистру. | |
Пожалуйста обратите внимание, что Вы можете изменять ваш пароль в любое время | |
редактируя ваш Профиль. Если Вы изменяете ваш адрес электронной почты, | |
новый пароль будет послан Вам. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var MailParser = require("../Projects/mailparser").MailParser; | |
var fs = require("fs"); | |
var mailparser = new MailParser(); | |
var mail = new Buffer(fs.readFileSync("input.eml", "utf-8"), "base64"); | |
mailparser.write(mail); | |
mailparser.end(); | |
mailparser.on("end", function(mail){ | |
console.log(mail.text); | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment