Hi,
I am also not able to validate the PST password. I am retrieving the the pst password hash like below.
passwordHash = personalStorage.Store.Properties[MapiPropertyTag.PR_PST_PASSWORD].GetLong();
(it returns value of 2268788557, when pst password is outlook123
Now when I calculate the hash of the same pst password(outlook123), provided in Outlook 2013, the value I am getting is 1689296699, which is different from what I retrieved from PST property PR_PST_PASSWORD above.
I have validated the CRC value on online CRC calculator as well.
Hence, the function isPasswordValid, posted in documentation below is not working as expected
Can you please share source file along with complete sample code so that we may further investigate to help you out. Also please share which version you are using on your end.
I have observed the issue shared by you and an issue with ID EMAILNET-39629 has been created in our issue tracking system to further investigate and resolve the issue. This thread has been linked with the issue so that you may be notified once the issue will be fixed.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.