0

我正在尝试打开我的主邮箱的子邮箱,但它不起作用。我在调试模式下收到以下错误。

'A5 NO [NONEXISTENT] 未知邮箱:收件箱/[Gmail](失败)'

但是当我列出邮箱时,我可以看到 [Gmail] 框存在,所以我不明白出了什么问题。

<= '* LIST (\\HasNoChildren) "/" "INBOX"'
<= '* LIST (\\HasChildren \\Noselect) "/" "[Gmail]"'

这是创建错误的代码(我使用的是 imap-simple):

const connection = await imaps.connect(this.imapConfig);
const inbox = await connection.openBox('INBOX/[Gmail]');

请问你能帮帮我吗?

4

1 回答 1

0

第二个LIST响应中的邮箱名称是“[Gmail]”,而不是“INBOX/[Gmail]”。LIST回复包含完整且正确的姓名;如果有层次结构,服务器会告诉你所有东西的全名,所以你不需要连接任何东西。

(您可能听说过或读过所有内容都在收件箱下,它在某些服务器上,但不是在所有服务器上。)

于 2021-02-18T10:24:41.183 回答