批量导入已经存在的网易闪电邮账户
网易闪电邮的导入闪电邮账户功能一次只能导入一个邮件账户,当你有几十个邮箱需要导入时那这将是个噩梦。
稍稍研究了一下。发现了闪电邮原来使用sqllite来管理已经导入的账户的,这就很好办了啊。
不论你有几十个还是几百个账户需要导入,先将这些账户复制到account文件夹下(所有设置都是基于默认安装选项的,若你有不同请自行修改),
然后cmd命令切换到account目录下,并使用命令dir /b > 1.txt 将当前目录下的所有文件夹,也就是你的邮箱账户名生成一个文件。
然后就要批量生成适合闪电邮需要的数据格式了。我的java代码是这么写的:
public class ShanDianYou {
public static void main(String[] args) throws IOException {
String s = null;
String s2 = “”;
int i = 0;
File file = new File(“D:\\1.txt”);
BufferedReader input = new BufferedReader(new FileReader(file));
while((s=input.readLine()) != null){
s2= s2+((++i)+”*account\\”+s+”|”);
}
System.out.println(s2);
FileOperate.saveLogFile(“D:\\ok.txt”, s2, “”);
}
}
请自行选择自己熟悉的语言来生成这个所需要的格式。
格式的形式是:1*account\XXX@qq.com|2*account\XXXX@163.com
使用我代码的注意把生成格式中的最后的一个|去掉。
然后就是修改闪电邮的数据库文件了,global.cfg保存的就是sqllite格式的数据库文件,选用合适的sqllite管理软件打开。我使用的是Navicat for SQLite,config就是我们需要修改的表了。打开这个表,会看到一个“maxaccountid”字段,这里你有多少邮箱账户就填几就可以了。“accounts”字段的内容就是上面生成的内容了。ok,然后退出编辑就可以了。
重新启动你的闪电邮客户端就可以看到所有的邮箱账户都已经导入了。
注意:修改global.cfg存在风险,可能会造成客户端无法打开的情况,所以一定要先备份好global.cfg文件。
赞赏
微信赞赏
支付宝赞赏
本文出自 纳百川,转载时请注明出处及相应链接。
本文永久链接: https://www.bicner.com/536.html
2条评论
不错 不过操作前一定要研究清楚
艳色天下重,西施宁久微。