`

python自动登录126等邮箱的代码

阅读更多
本节python教程,为大家介绍,用 python实现自动登录126等邮箱的功能。
分享一下,给有需要的朋友。
import sys, urllib2, urllib,cookielib
 import re
 cookie = cookielib.LWPCookieJar()
 opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
 urllib2.install_opener(opener)
 url='http://entry.mail.126.com/cgi/login?hid=10010102&lightweight=1&language=0&style=11'
 user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'
 headers = { 'User-Agent' : user_agent }
 values = {'bCookie' : '',
           'domain' : '126.com',
           'enter.x' : '登 录',
           'language':'0',
           'pass':'#####',
           'style':'11',
           'user':'guijia8427'}

 data = urllib.urlencode(values)
 req = urllib2.Request(url, data ,headers)
 response = urllib2.urlopen(req)
 the_page = response.read()
 sor= re.compile(r'sid=(.+)&funcid')
 s=sor.findall(the_page)
 url2='http://tg1a3.mail.126.com/coremail/fcg/ldapapp?funcid=mails&sid='+s[0]+'&fid=1'
 g=opener.open(url2)
 data2=g.read()
 file=open('126.html','w')
 file.write(data2)
 file.close()

分享到:
评论

相关推荐

    Python自动登录126邮箱的方法

    通过以上步骤,我们已经成功实现了使用Python自动登录126邮箱并获取页面数据。需要注意的是,由于126邮箱的安全策略可能会更新,所以实际应用时可能需要根据最新的接口调整代码。此外,为了安全起见,不建议在脚本中...

    126邮箱自动登录程序.zip

    标题中的“126邮箱自动登录程序.zip”表明这是一个关于使用Python编程语言编写的程序,目的是实现自动登录126邮箱的功能。这个程序可能包含了自动化处理登录过程的代码,例如填写用户名、密码,处理验证码,以及模拟...

    python自动发送126邮件脚本

    ### Python自动发送126邮件脚本知识点...本文详细介绍了如何使用Python+selenium实现自动化发送126邮箱邮件的方法,包括环境配置、代码分析以及注意事项等。通过学习本文,读者可以掌握一种实用的自动化邮件发送技术。

    web自动化测试框架及实践,应用python+selenium+pytest集成了web页面的功能巡检、写测试报告以及邮件发送测

    本文将深入探讨如何使用Python结合Selenium和Pytest构建一个强大的Web自动化测试框架,实现功能巡检、生成测试报告以及通过邮件发送测试结果。 首先,Python是一种广泛应用于测试领域的编程语言,其简洁明了的语法...

    文本框邮箱地址自动提示@126.com @163.com等信息已测试

    4. **服务器端代码**:如果功能涉及到与服务器的交互,例如验证输入的邮箱地址是否有效,那么会有相应的服务器端代码,可能用PHP、Java、Python等语言编写。 5. **配置文件**:可能包含提示出现的延迟时间、提示...

    Python-自动爬取Github上文件敏感信息泄露

    在本项目"Python-自动爬取Github上文件敏感信息泄露"中,开发者旨在利用Python爬虫技术,针对GitHub上的公开代码仓库进行扫描,以发现可能存在的用户敏感信息,如邮箱和密码。这一过程涉及到了网络安全、数据隐私...

    python3+selenium实现126邮箱登陆并发送邮件功能

    在本篇文章中,我们将详细介绍如何使用Python3结合Selenium自动化工具实现126邮箱的登录与邮件发送功能。该技术在自动化测试、数据抓取等领域有着广泛的应用。 #### 二、环境准备 在开始之前,请确保您的开发环境...

    RPA程序和代码实现RPA程序和代码实现

    - **信息技术**:系统登录、配置更新、日志分析等。 **RPA的优势与挑战**: 优势: 1. 提高效率,减少人力成本。 2. 减少错误,提高数据准确性。 3. 全天候工作,提升服务可用性。 4. 快速部署,适应性强。 挑战...

    python+selenium项目源码

    在文件名"mail126"中,我们推测可能包含的是使用Selenium进行126邮箱自动化操作的示例代码。这可能涵盖登录、发送邮件、读取邮件等场景,可以让你了解到如何针对特定网站编写自定义的自动化脚本。 学习这个项目源码...

    python126个人密码本管理系统(django).rar

    Django自带的ORM允许开发者使用Python代码直接操作数据库,无需编写SQL语句。在这个系统中,开发者可能使用SQLite、MySQL或PostgreSQL等数据库,通过定义模型类,Django会自动生成对应的数据库表结构。 最后,为了...

    login126_code.rar

    综上所述,"login126_code.rar"可能是一个尝试获取126邮箱联系人列表的项目,涵盖了模拟登录、网页解析、数据提取等多个编程领域。如果你正在寻找如何实现这一功能,可以解压这个压缩包,研究其中的代码,并根据你的...

    软件质量管理报告 .docx

    通过阅读126邮箱的用户手册或在线帮助,了解登录、发送邮件等功能的具体要求,确定测试点。 3.2、设计测试用例 设计涵盖正常情况和异常情况的测试用例,例如:正确用户名和密码的登录、错误用户名或密码的登录、...

    python实现邮件循环自动发件功能

    本文将详细介绍如何使用Python来实现邮件循环自动发件的功能,并提供详细的示例代码。 #### 前置知识 在开始之前,我们需要了解几个关键的概念和技术: 1. **SMTP协议**:简单邮件传输协议(Simple Mail Transfer ...

    Python利用splinter实现浏览器自动化操作方法

    同样地,如果我们需要自动化操作登录邮箱的过程,比如126邮箱,首先需要查看登录页面的源码来获取输入框和按钮的id。一旦知道了这些控件的id,就可以使用find_by_id()方法来定位它们,使用fill()方法输入用户名和...

    Python基于QQ邮箱实现SSL发送

    在Python编程环境中,利用QQ邮箱进行邮件发送是一种常见且实用的操作,特别是在需要自动化发送邮件的应用场景下。 ##### 获取qq授权码 为了确保邮件发送的安全性,使用SSL加密的方式发送邮件时,并不会直接使用...

    Python秘书助手进行任务提醒

    4. **电子邮件服务**:系统使用126邮箱作为发送者,但根据需求,可以配置其他邮箱服务。Python有多种库可以处理电子邮件,如`smtplib`和`email`,用于连接SMTP服务器,构建邮件内容,并发送邮件。用户需要提供邮箱...

    python发送邮件功能实现代码

    例如,在自动化测试、定时任务通知或异常报警等场景中,利用Python发送邮件能够极大地提高效率。本文将详细介绍如何使用Python实现发送邮件的功能,并提供一份精简且实用的代码示例。 #### 二、所需模块介绍 在...

    发送邮件发送,先提一下SMTP

    - `BodyEncoding`:指定邮件的编码方式(如 Base64、UUencode 等)。 2. **`MailAttachment`**: - **用途**:提供了创建邮件附件所需的属性和方法。 3. **`SmtpMail`**: - **用途**:提供了使用Windows 2000 ...

    python实现的接收邮件功能示例【基于网易POP3服务器】

    在Python编程中,实现邮件接收功能是一项常见的任务,特别是在自动化和脚本处理中。本文将详细讲解如何使用Python结合网易的POP3(Post Office Protocol version 3)服务器来实现邮件的接收。POP3是一种协议,允许...

Global site tag (gtag.js) - Google Analytics