截至目前,我正在使用https://github.com/mscdex/node-imap阅读来自 Gmail 的电子邮件。我在阅读然后执行所需的一组操作方面相当成功。
但是,当我尝试对一次性电子邮件执行相同操作时,我现在处于修复状态。我特别使用https://maildrop.cc/从外部来源发送电子邮件并阅读它。
我尝试使用此处提到的代码:https ://github.com/daemonraco/disposable-email-reader 。每次我执行时,它都会给我一个错误:
../node_modules/rxjs/Subscriber.js:211
^抛出错误;
[对象对象]
代码 - (我刚刚获取了整个代码并尝试检查是否工作正常并且没有成功)
var reader = require('disposable-email-reader');
function read(){
var myInbox = new reader.MailDrop('D-16f981782oo7tsabhvg')
myInbox.list().subscribe(listResponse => {
let list = listResponse.list();
for (let entryKey in list) {
let entry = list[entryKey];
myInbox.email(entry.id).subscribe(emailResponse => {
console.log("\nFrom: %s\nSubject: %s\n", emailResponse.from(), emailResponse.subject());
console.log("%s\n", emailResponse.body());
});
}
});
}
我不确定我哪里出错了,而且这对我来说是非常新的通过 javascript。任何人都可以请帮忙。