2012年8月28日星期二

python 收取的邮件 内容解码

记录
[email.message对象].get_pay_load(decode=True)
可以处理base64之类编码的情况

邮件的标题中如果含有非ascii编码,标题会被重新编码:
编码后的形式为:
=?UTF-8?Q?=E7=AD=94=E5=A4=8D:xiaoyf=E5=AF=B9=E4=BB=BB=E5=8A=A1?=
 =?UTF-8?Q?=E2=80=9C=E6=B5=8B=E8=AF=95=E2=80=9D=E8=BF=9B=E8=A1=8C?=
 =?UTF-8?Q?=E4=BA=86=E7=BC=96=E8=BE=91tid?=
 =?UTF-8?Q?:50373904a2062824e400001b?=

可以通过
email.utils.decode_header解码。

2012年8月16日星期四

fedora 自动挂载非 fedora 分区

fedora自带的磁盘工具里面可以可视化的设置。

2012年8月15日星期三

virtualbox secureCRT 配置(fedora)

这里有一篇,使用的方式是  NAT+Bridged  方式
http://www.cnblogs.com/songxk/archive/2012/02/08/2342611.html

本文用的方式是NAT+HostOnly 方式,与上一种相比,不用太多的配置。
1,VirtualBox中的网络,第一个选择NAT,默认选项。第二个选择HostOnly,高级配置中,混杂模式设为全部允许(此步重要,要不无法连接到虚拟机)。
2,虚拟机通过ifconfig  查看HostOnly网卡的ip,一般是192.168.56.X,然后就可以通过secureCRT 连接了。












备注:
1,确认你的虚拟机上的sshd已经安装并且打开。

2,宿主机可以通过  telnet 192.168.56.X(2步中的ip) 22  判断下是否可以连通