OST文件转PST文件 – DataNumen Exchange Recovery

当邮件服务器更换,使用Outlook来不及迁移,比如我要从腾讯企业邮箱的xjlit.com迁移到世纪互联的Office 365 heinetworx.com,那么就需要这个神器了:

DataNumen Exchange Recovery is the best FREE OST to PST converter and OST recovery tool in the world. When disaster occurs on Microsoft Exchange server, such as server crashes, server database corruption, etc., DataNumen Exchange Recovery can use advanced technologies to scan the orphaned or corrupt Exchange offline folder (.ost) files on the client computer, recover the mail messages and all other items of your Exchange account as much as possible, and convert them to Outlook pst files for easy access.

Note: For Outlook PST file repair and recovery, please use DataNumen Outlook Repair.

FREE for PERSONAL, NON-COMMERCIAL use.

Start recovery process …

File to be recovered: ‘D:\Mail\howard.wen@xjlit.com – howard.ost’; File size: 650,616,832 bytes

Output recovered file as: ‘D:\Mail\howard.wen@xjlit.com – howard_recovered.pst’

Analyzing the source file …
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 1000 message(s).
Recover 132 folder(s).
Recover 752 message(s).

Recover and add 45 attachment(s) to empty message(s).

Consumed time: 0 day(s) 0 hour(s) 11 minute(s) 2 second(s) 308 millisecond(s).

Recovery process completes.

13929 items in file ‘D:\Mail\howard.wen@xjlit.com – howard.ost’ have been recovered successfully!
Normal recovered items are put in their original folders. Lost and found items are put in Recovered_GroupXXX folders.
Now you can use Outlook to open the recovered PST file ‘D:\Mail\howard.wen@xjlit.com – howard_recovered.pst’.

常用软件

1.Antidupl,重复文件查找删除工具:http://antidupl.sourceforge.net/english/index.html?page=download.html

General

Typically, modern computer users have large collections of images in various formats. And then more these collections, then more likely to have the large number of duplicates. The natural desire of the user is to get rid of them. However, if the collection is large enough, do this manually is a very tedious and unproductive work. AntiDupl.NET program will help you automate this process. It can find and display duplicate images in the main graphic formats: JPEG, GIF, TIFF, BMP, PNG, EMF, WMF, EXIF, ICON, JP2, PSD, DDS and TGA. The comparison is based on the contents of the files, so the program can find not only almost identical, but similar images. In addition, the program can find images with some types of defects.

AntiDupl.NET program is free and open-source software. It is simple to use, has high speed and accuracy of work, supports Russian, Byelorussian, German and English interface.

2.Raccoon,下载Google Play Store的APK文件,Windows和MacOS通用,需要JRE:https://raccoon.onyxbits.de/apk-downloader/

3.K2pdfopt,PDF和DJVU文件转换为Kindle可读,A4文件大小到6寸屏幕。

K2pdfopt optimizes PDF/DJVU files for mobile e-readers (e.g. the Kindle) and smartphones. It works well on multi-column PDF/DJVU files and can re-flow text even on scanned PDF files. It can also be used as a general PDF copying/cropping/re-sizing/OCR-ing manipulation tool. It can generate native or bitmapped PDF output, with an optional OCR layer. There are downloads for MS Windows, Mac OSX, and Linux. The MS Windows version has an integrated GUI. K2pdfopt is open source.

Note to MS Word users: Before using k2pdfopt on your PDF file you might want to check my most recommended solution on my PDF Conversion Tips page.

Here’s a quick example of what k2pdfopt can do (click on the images below to get the PDF files):

You can’t use the domain because it’s not an accepted domain for Exchange System yet. If the domain is newly added, it usually take a few hours for the domain information to propagate. Please wait at least 4 hours to try it again.

世纪互联的O365,添加第二个域名的时候提示:

You can’t use the domain because it’s not an accepted domain for Exchange System yet. If the domain is newly added, it usually take a few hours for the domain information to propagate. Please wait at least 4 hours to try it again.

使用nslookup -q=mx xxx.com,看出来该域名已经在国际版O365使用,使用该域名邮箱注册www.office.com用户,夺取Admin全局管理员权限,删除该域名即可。

ssh WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

ssh出现如下提示:

➜ /home/howard ssh howard.wen@bastion.xxx.com
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:droxAqrhyTpof05ObVa6Pngq8gX0UQnNrf3BxdDp174.
Please contact your system administrator.
Add correct host key in /home/howard/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/howard/.ssh/known_hosts:1
remove with:
ssh-keygen -f “/home/howard/.ssh/known_hosts” -R “bastion.xxx.com”
ECDSA host key for bastion.xxx.com has changed and you have requested strict checking.
Host key verification failed.

其实就是Windows里面的那个警告窗口,根据出错的提示操作:

ssh-keygen -R “bastion.xxx.com”

再次连接,安装提示连续输入两个yes即可:

➜ /home/howard ssh -i ‘~/.ssh/howard.wen.pem’ howard.wen@bastion.xxx.com ‘curl -s -H “Authorization: Bearer testing” https://api-internal.xxx.com/versionsinfo/v1/versions’
The authenticity of host ‘bastion.xxx.com (119.x.x.x)’ can’t be established.
ECDSA key fingerprint is SHA256:droxAqrhyTpof05ObVa6Pngq8gX0UQnNrf3BxdDp174.
Are you sure you want to continue connecting (yes/no)? y
Please type ‘yes’ or ‘no’: yes
Warning: Permanently added ‘bastion.xxx.com’ (ECDSA) to the list of known hosts.
Warning: the ECDSA host key for ‘bastion.xxxcom’ differs from the key for the IP address ‘119.x.x.x’
Offending key for IP in /home/howard/.ssh/known_hosts:1
Are you sure you want to continue connecting (yes/no)? yes
Enter passphrase for key ‘/home/howard/.ssh/howard.wen.pem’:

Git提交冲突的解决

德国那边修改了module,而我这边修改了cn-shenzhen的代码,于是有了冲突:

error: You have not concluded your merge (MERGE_HEAD exists).
hint: Please, commit your changes before merging.
fatal: Exiting because of unfinished merge.

解决办法:

一个,抛弃自己的:

git fetch –all
git reset –hard origin/master
git fetch

第二个,保留自己的:

git merge –abort
git reset –merge
git add .
git commit
git push
git pull

恶邻

又来平峦山,寻得长寿菇。

携与邻舍食,尽言海味虚。

复来平峦山,寻得长寿菇。

携与右邻食,婉拒不食菇。

退做饺子菇,尽言天下绝无。

七七四十九,开门手相扶。

晚来不尽兴,相欢又歌舞。

三月弹指间,人鬼莫辨与。