zoukankan      html  css  js  c++  java
  • Linux ThunderBird Exchange 过期

    在Linux上只用Web版处理邮件,就是因为找不到太好的能支持Exchange的邮件客户端。在网上无意中发现了ExQuilla这个Thunderbird的插件,试用了一下还是不错的,很方便,不过只能免费试用60天,60天之后必须付费,价格是$10/年。

    网上能找到的解决办法都是用老版本的Thunderbird,搭配老版本的ExQuilla,但版本都太老了点。

    花了点时间看了下ExQuilla的注册验证算法,其实算法蛮简单。把exquilla_for_microsoft_exchange-31.0.1136-tb-windows.xpi文件解开, 注册验证相关的算法都在components里面的一个DLL文件exquilla-beta-i686.dll(linux下是一个同名的.so文件),注册码的结构是:

    EX0,*@*,2015-03-19,80324c6d8724c3e4cd0111b51a5718ad

    可以看到,注册码被用逗号分成了四个部分:

    1. 第一部分是注册类型,EX0是免费给的试用类型,我不知道EX1、EX2是什么情况,但试了下,EX1是可以用的
    2. 第二部分是邮件,*@*是免费给的60天试用的,这里要填有效的Exchange邮箱,可以在选项里Valid Emails里看到
    3. 第三部分是license过期日期。
    4. 第四部分是校验码,分别是前三个部分再加上
      356B4B5C算出来的MD5值。

    例如,注册类型EX1、Exchange邮箱i@ssfighter.com,到期日期2015-01-18,可以计算出MD5值为:

    MD5(EX1,i@ssfighter.com,2015-01-18,356B4B5C)=
    5253dbb7d2b5a6e152974b2003025ba9

    用计算出的MD5值作为注册码的最后一部分即可注册成功。

    MD5

  • 相关阅读:
    2017 北京商改住政策
    python3 进程和线程(二)
    python3 pymysql
    SQL基本操作
    python3 paramiko
    python3 classmethod
    python3 property
    LVS负载均衡
    flume介绍及应用
    关系型数据库和非关系型数据库介绍及优劣势比较
  • 原文地址:https://www.cnblogs.com/conncui/p/thunderbird.html
Copyright © 2011-2022 走看看