MAPI


Meaning of MAPI in English

Mail/Messaging Applications Programming Interface [Microsoft]

Computer abbreviations English vocabulary.      Английский словарь компьютерных сокращений.