危险漫步博客
新鲜的“黑客思维”就是从全新的角度看待黑客技术,从更高的层面去思考;专注于黑客精神及技术交流分享的独立博客。
文章2289 浏览18790432

易语言自动发送邮件

E语言果真开发程序很简单,其关键在于很多的支持库、函数已经写好了,我们可以很方便的拿过来自己用,拼一拼凑一凑就是以一个大程序,虽然E语言能做的事情很多,但终归来说我们是在使用别人写好的库,这样我们根本不知道其原理是怎么实现的,所以最好的方法还是学习自己编写E语言的支持库,这样我们就会获得更大的进步。本文危险漫步就给大家介绍一下使用E语言给我们提供的支持库来实现邮件的发送功能。

首先我们需要设计一个界面,需要两个编辑框,一个按钮,这里我们就直接把我邮箱的用户名以及密码封程序里了,为了可扩展性,大家可以将其改成输入发件箱用户名以及密码的程序,这样就可以方便所有人的使用了。我们双击按钮,开始编写代码。

测试一下,我们输入标题“hello”,内容“helloworld”,点击发送,等待几秒之后看到qq提示有新的邮件。是不是很简单就可以实现邮件的发送呢。

在上面的简单代码中我们看到这样一句:连接发信服务器(“smtp.126.com”,25,用户名,密码,3000)

这一句代码的返回值是bool型,通过对这个返回值的判断我们可以仅仅用这一句代码来实现邮箱的爆破程序,只要我们知道了邮箱的用户名,通过不断的测试密码,我们可以猜测真实的密码是什么。在现实的邮箱破解器中,其实都是这么做的,只不过有的服务器会对ip进行检测,如果同一个ip多次对一个账号进行密码探测的话,这个ip就会暂时被封住,这个账号也会暂时被锁。所以在实际的邮箱破解工具的开发中我们还需要加Aip代理的功能。  

通过这个小程序,我们还可以改成邮件群发的程序,当然也要注意ip切换的问题。

相关推荐