安装iRedMail

vi /etc/sysconfig/network
#加入 HOSTNAME=mail.iamle.com
vi /etc/hosts
#加入 127.0.0.1 mail.iamle.com
hostname mail.iamle.com
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.4.tar.bz2
tar xvf iRedMail-0.8.4.tar.bz2 
cd iRedMail-0.8.4
sh iRedMail.sh

卸载uninstall iRedMail
#进到iRedMail安装文件如下目录

cd /root/iRedMail-0.8.4/tools
wget http://iredmail.googlecode.com/hg/extra/clear_iredmail.sh 
sh clear_iredmail.sh

iredmail spf dkim
#配置spf
http://www.openspf.org/SPF_Record_Syntax#all

#配置dkim

amavisd showkey
#显示以下信息
#; key#1, domain mail.iamle.com, /var/lib/dkim/mail.iamle.com.pem
#dkim._domainkey.mail.iamle.com.	3600 TXT (
#  "v=DKIM1; p="
#  "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0pyMfH1M2hP1jvakdnun15lXY"
#  "zOflQsIC7T3egyMhRMquwkeLdO6AY4F4Qyi8l9yoqbFlfwkKSXwWg3KWt7XJutWB"
#  "qHeDZqUnLyHvmxTF6IumUO9tJ0/77HI2ccjmkM0Y/nyPonX+cvMvHi2nyJ3BcGo8"
#  "1bturjgk1wd57AqFuQIDAQAB")
  
#dns txt解析
dkim._domainkey.mail.iamle.com    text ="v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0pyMfH1M2hP1jvakdnun15lXYzOflQsIC7T3egyMhRMquwkeLdO6AY4F4Qyi8l9yoqbFlfwkKSXwWg3KWt7XJutWBqHeDZqUnLyHvmxTF6IumUO9tJ0/77HI2ccjmkM0Y/nyPonX+cvMvHi2nyJ3BcGo81bturjgk1wd57AqFuQIDAQAB" 
 
amavisd testkeys
#TESTING#1: dkim._domainkey.mail.iamle.com  => pass
#显示pass为成功!

今天升级QQ2013 Beta4 (3741)后,发现我搜藏几年的所有qq表情都没了!!!!

打开qq 当前qq号信息保存目录。

我的文档转移到了d盘所以在D:\Documents\Tencent Files\121901634

如果我的文档里面没有Tencent Files文件夹,那么在qq的安装目录中找找,搜索自己的qq号。

找到customface.db qq自定义表情数据库文件。

检查customface.db文件大小为100多mb,有希望!文件都还在的,但是没能识别啊!

复制customface.db一份到其他位置,用qq的表情导入功能导入表情包。

搞定,表情都又回来了。泪目!

做个记录希望能帮到人。

该脚本实现了MikroTik RouterOS 分时段封禁 封闭 禁止特定网站访问,提供一个思路,如法炮制即可。

 

# jun/11/2013 17:27:05 by RouterOS 5.20
#  www.iamle.com wwek
#  qq 121901634
# time kill web

/ip firewall filter
add action=drop chain=forward comment="kill web" disabled=no packet-mark=\
    "Kill Web mark packet"

/ip firewall mangle
add action=mark-connection chain=forward comment="web taobao.com" content=\
    taobao.com disabled=no new-connection-mark="Kill Web Conn" passthrough=\
    yes
add action=mark-connection chain=forward comment="web a.tbcdn.cn" content=\
    tbcdn.cn disabled=no new-connection-mark="Kill Web Conn" passthrough=yes
add action=mark-connection chain=forward comment="web jd.com" content=jd.com \
    disabled=no new-connection-mark="Kill Web Conn" passthrough=yes
add action=mark-packet chain=forward comment="Kill Web mark packet" \
    connection-mark="Kill Web Conn" disabled=no new-packet-mark=\
    "Kill Web mark packet" passthrough=no

/system scheduler
add disabled=no interval=3m30s name="kill web" on-event=":global nowtime  [:pi\
    ck [/system clock get time] 0 2]\r\
    \n:if (\$nowtime >= 08 && \$nowtime <= 12) do={\r\
    \n:log info [/ip firewall filter enable [/ip firewall filter find comment=\
    \"kill web\"]]\r\
    \n:log info (\"\A1\BC\BD\FB\D6\B9\CD\F8\D5\BE\D6\D0 8:00 -- 12:00\A1\BD\A3\
    \AC\CF\D6\D4\DA\CA\B1\BC\E4\A3\BA\".\$nowtime.\"\B5\E3\")}\r\
    \n:if (\$nowtime >= 12 && \$nowtime < 13) do={\r\
    \n:log info [/ip firewall filter disable [/ip firewall filter find comment\
    =\"kill web\"]]\r\
    \n:log info (\"\A1\BC\CD\F8\D5\BE\B7\C5\D0\D0\D6\D0 12:00 -- 13:00\A1\BD\
    \A3\AC\CF\D6\D4\DA\CA\B1\BC\E4\A3\BA\".\$nowtime.\"\B5\E3\")}\r\
    \n:if (\$nowtime >= 13 && \$nowtime < 17) do={\r\
    \n:log info [/ip firewall filter enable [/ip firewall filter find comment=\
    \"kill web\"]]\r\
    \n:log info (\"\A1\BC\BD\FB\D6\B9\CD\F8\D5\BE\D6\D0 13:00 -- 17:00\A1\BD\
    \A3\AC\CF\D6\D4\DA\CA\B1\BC\E4\A3\BA\".\$nowtime.\"\B5\E3\")}\r\
    \n:if (\$nowtime >=17  || \$nowtime < 08) do={\r\
    \n:log info [/ip firewall filter disable [/ip firewall filter find comment\
    =\"kill web\"]]\r\
    \n:log info (\"\A1\BC\CD\F8\D5\BE\B7\C5\D0\D0\D6\D0 17:00 -- 08:00\A1\BD\
    \A3\AC\CF\D6\D4\DA\CA\B1\BC\E4\A3\BA\".\$nowtime.\"\B5\E3\")}\r\
    \n\r\
    \n:log info (\"\A1\BC\CD\F8\D5\BE\B7\C3\CE\CA\BF\D8\D6\C6\BD\C5\B1\BE\D6\
    \B4\D0\D0\CD\EA\B1\CF\A1\BD\A3\AC\CF\D6\D4\DA\CA\B1\BC\E4\A3\BA\".\$nowtim\
    e.\"\B5\E3\")\r\
    \n" policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
    start-date=jun/11/2013 start-time=08:46:55