gpt4 book ai didi

python - 是否可以使用 imap-tools 寻址第二个共享交换邮箱?

转载 作者:行者123 更新时间:2023-12-04 07:44:24 25 4
gpt4 key购买 nike

使用 imap-tools ,完全可以访问和使用我的主要交换邮箱帐户。
但是我有第二个邮箱(它不仅仅是我主收件箱中的一个不同文件夹,而是一个我可以访问的不同共享交换邮箱)。

from imap_tools import MailBox, AND

# get list of email subjects from INBOX folder
with MailBox('imap.mail.com').login('test@mail.com', 'pwd') as mailbox:
subjects = [msg.subject for msg in mailbox.fetch()]
有没有办法访问第二个共享邮箱?

最佳答案

this answer 中所述,连接到交换共享邮箱只是常规 IMAP 连接的一个特例。只需使用共享邮箱的正确登录名打开第二个连接。

from imap_tools import MailBox
from itertools import chain

# get list of email subjects from both INBOX folder
with MailBox('imap.mail.com').login('userlogin', 'userpwd') as main_box, \
MailBox('imap.mail.com').login('DOMAIN\userlogin\sharedboxname', 'userpwd') as shared_box:
subjects = [msg.subject for msg in chain(main_box.fetch(), shared_box.fetch())]

关于python - 是否可以使用 imap-tools 寻址第二个共享交换邮箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67269522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com