imaplib

    0热度

    1回答

    我有一个工具,通过电子邮件发送给我一个包含原始数据的文件,我可以进入我的电子邮件并轻松下载它们,但是当我有多个文件(它以多个电子邮件发送)时,有点乏味。 我正在使用python和imaplib登录我的电子邮件帐户,在过去一天内搜索来自已知电子邮件地址的电子邮件,然后将任何附件下载到目录。所以我认为一个脚本可能在这里帮助。 我已经设置了一个gmail帐户并更改了设置,以便我可以使用imap从外壳进行

    2热度

    1回答

    在一个名为“emails.txt”的文件中,我有几个帐户以这种格式 - email:pw。 我已经完成拆分,并且一切都很完美,但前提是列表中只有一个account:pw。 如果我把2个或更多,我登录失败的第一个帐户。 这里的代码(登录和功能,不包括在内) with open('emails.txt') as emails: for line in emails: EMAIL

    0热度

    2回答

    下面的python脚本我尝试从gmail获取邮件。 IM我的邮箱是只有一个未读消息,但是脚本给我以下输出: [b'330 332 335 337 339 340 341 ...... 450] 随着其他供应商的一个未读邮件,我得到的输出: [b'13320] 这就是我所期望的。 有人可以帮助我,为什么Gmail打印这么多看不见的邮件? (不,我在最后几分钟内没有收到约80封邮件。) 在此先感谢!

    0热度

    1回答

    我有我使用自己的SMTP/IMAP服务器发送电子邮件与Python一对夫妇的问题。 下面的代码: import sys import imaplib import smtplib import email import email.header import datetime smtp_session = smtplib.SMTP(mail_server) try: sm

    0热度

    1回答

    我正在使用Django构建邮件客户端,并提取使用imaplib的电子邮件。 到目前为止,我可以选择收件箱文件夹的原因在每个imap服务器它的名称是“INBOX”。但是,当选择其他文件夹,如垃圾邮件,发送和其他我有麻烦,因为他们的名字是基于帐户语言。 对于为例我的帐户设置为俄语语言和上市的邮件是这样的: mail = imaplib.IMAP4_SSL(IMAP) mail.login(USERN

    0热度

    1回答

    我正在使用IMAPClient编写一个电子邮件客户端。我现在的目标是在我的INBOX中呈现消息列表。消息的数量约为4千个。问题是,它需要年龄来获取这些信件是这样的: server = IMAPClient(HOST, use_uid=True, ssl=True) server.login(USERNAME, PASSWORD) server.select_folder('INBOX')

    1热度

    1回答

    我想获取发送到我的Gmail的确切文本,但我也得到了其他值,以下是我的代码。 import imaplib server = imaplib.IMAP4_SSL ('imap.gmail.com', 993) username = 'email' password = 'pass' server.login(username, password) stat , content = se

    0热度

    1回答

    我知道还有其他一些帖子,但我试图使用它们,但我大多数并没有让它们运行,或者他们只是老。我希望有人能够帮助我。 我只是想在我的Gmail帐户中提取所有新电子邮件的主题和发件人,并将它们设置为未读取。 到目前为止,我只是有IMAP4来自实例,让我所有的邮件的文档: import imaplib mail = imaplib.IMAP4_SSL('imap.gmail.com') mail.log

    0热度

    1回答

    我已经尝试了很多代码来访问和阅读电子邮件内容,例如,关于Gmail我只能进行身份验证,并且使用Outlook,我的代码可以读取电子邮件但是已加密...但现在它只能访问电子邮件,不会输出加密信息。所以我需要帮助来解决这个问题。由于 下面的代码: import imaplib import base64 email_user = input('Email: ') email_pass = in

    0热度

    1回答

    我试图使用python的imap4库和电子邮件的uid值远程删除电子邮件。我曾尝试使用此代码,但它没有奏效。 mail.store(uid,'+FLAGS','\\Deleted') mail.expunge() 如何删除此特定电子邮件?