Python imaplib select 包含特殊字符的邮箱文件夹
Python imaplib select mailbox folder including special characters
如果我用 conn.list()
列出我的邮箱文件夹,我会得到一个不包含特殊(重音)字符的邮箱文件夹名称列表。例如。我真正的邮箱 foodler 是 "gelöschte elemente" 但 conn.list()
returns 和 "gelschte elemente"。如果 conn.select()
可以与它一起工作但它对 "gelöschte elemente" 和 "gelschte elemente" 都不起作用,那将不是问题。任何人都可以帮助我如何 select 一个包含特殊(重音)字符的邮箱文件夹 python imaplib(或者可能与其他 python 包)?
当然,我的脚本可以完美地处理仅包含 ASCII 字符(例如 "INBOX" 或 "INBOX.Sent"...
的邮箱文件夹
谢谢!
我找到了解决方案 here
surround your folder name in double quotes
如果它包含任何非 ASCII 字符或空格...
如果我用 conn.list()
列出我的邮箱文件夹,我会得到一个不包含特殊(重音)字符的邮箱文件夹名称列表。例如。我真正的邮箱 foodler 是 "gelöschte elemente" 但 conn.list()
returns 和 "gelschte elemente"。如果 conn.select()
可以与它一起工作但它对 "gelöschte elemente" 和 "gelschte elemente" 都不起作用,那将不是问题。任何人都可以帮助我如何 select 一个包含特殊(重音)字符的邮箱文件夹 python imaplib(或者可能与其他 python 包)?
当然,我的脚本可以完美地处理仅包含 ASCII 字符(例如 "INBOX" 或 "INBOX.Sent"...
的邮箱文件夹谢谢!
我找到了解决方案 here
surround your folder name in double quotes
如果它包含任何非 ASCII 字符或空格...