Question:
Hello,
I am using CkEmail to load the eml from its path and extract the To, From, Subject, Body etc fields from it as below, CkMailMan mailman = new CkMailMan(); mailman.UnlockComponent("anything");
File htmlEmail = new File("MyPath");
CkEmail emailToRead = new CkEmail();
emailToRead.put_OverwriteExisting(true);
new File(this.getCacheDir(), "EmailData").mkdir();
emailToRead.LoadEml(htmlEmail.getPath());
String strSubject = emailToRead.subject();
String strBody = emailToRead.getPlainTextBody();
String strFrom = emailToRead.fromAddress();
String strTo = new String("");
Boolean bShouldInsertSeperater = false;
for (int i = 0; i < emailToRead.get_NumTo(); i++) {
strTo = strTo + ",";
strTo = strTo + emailToRead.getTo(i);
}
The above code used to work first. I was able to get all the Subject, Body, To and From fields correctly.
Now that i have included CkRsa and CkCrypt2 for using signHashENC and VerifyHashENC in Android, unfortunately the above CkEmail does not extract all the email contents. I get empty result while extracting 'To' and 'From' fields from the respective eml.
The chilkat version I am using is v9.5.0.55
Badly stuck here... any help will be appreciated. Thanks in advance.