grayddq / PublicMonitors

对公网IP列表进行端口服务扫描,发现周期内的端口服务变化情况和弱口令安全风险
607 stars 181 forks source link

乱码及包兼容的问题 #3

Open Jalright opened 6 years ago

Jalright commented 6 years ago

今天安装运行发现那python_namp没有PortScanner,换成python-nmap就可以了。

还有发现中文发送到邮箱会乱码,应该是阿里云的邮箱没有自动识别

  else:
            part = MIMEText("端口服务详情请参照附件信息。\n注:端口服务信息并未改变,且不存在弱口令信息")
            part.add_header("Content-Type",'text/plain; charset="utf-8"')
            msg.attach(part)

在MIMEText里面添加头信息,指定字符集是utf-8就可以了!