Phone Numbers With MapiContact.FromVCard()

We have a contact with a Business number, Business2 number, Home number, and Home2 number, and these fields don’t seem to be mapped correctly when using MapiContact.FromVCard(). In the .vcf file, they look as follows:


BusinessTelephoneNumber: "123-4567"
Business2TelephoneNumber: "678-9012"
HomeTelephoneNumber: "234-5678"
Home2TelephoneNumber: "098-7654"

while in the mapped contact they look like:

BusinessTelephoneNumber: "678-9012"
Business2TelephoneNumber: null
HomeTelephoneNumber: "098-7654"
Home2TelephoneNumber: null

It seems the primary number is set to the secondary number for each field, and the secondary number is set to null.

These forums do not allow me to upload .vcf files, so I have added “.zip” at the end of my attached example. Please remove this in order to test it.

I appreciate any insight you can give!

Hi Dev,


Thank you for writing to Aspose support team.

I have analyzed the VCF and observed the issue while using Aspose.Email for .NET 5.9.0. This issue is logged under Id: EMAILNET-35019 in our issue tracking system for further investigation by the product team. I shall write here as soon as some feedback is received in this regard.

The issues you have found earlier (filed as EMAILNET-35019) have been fixed in this update.


This message was posted using Notification2Forum from Downloads module by Aspose Notifier.