いつも参考にさせていただいています。
現在、Node.jsでGmailのメール情報を取得するアプリケーションを作成するために、とりあえずInboxを使用してコンソールアプリケーションの作成に挑戦しているのですが、.jsファイルをテキストエディタで作成した場合とVisual Studioで作成した場合とで、実行時の結果が異なります。
具体的にいうと、テキストエディタで作成したものをcmdで実行すると問題ないのですが、Visual Studioを作成したものをデバッグ実行すると、取得したデータが文字化けします。
ソース自体は全く同じ内容なのですが、なぜこのようなことになるのかご教授いただけないでしょうか。
OSはWindows 10(64bit)です。
var inbox = require('inbox'); var util = require('util'); var client = inbox.createConnection(false, "imap.gmail.com", {secureConnection: true, auth:{ user: "xxxxxxx@gmail.com", pass: "password" } }); client.on("connect", function(){ client.openMailbox("INBOX", function(error, info){ if(error) throw error; console.log("connect success"); }); }); client.on("new", function(message){ console.log('日時:' + message.date); console.log('送信者:' + message.from.name + '-' + message.from.address); console.log('タイトル:' + message.title); console.log(util.inspect(message)); }); /* イベントCall */ client.connect();
何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー