Quantcast
Channel: MFCMAPI
Viewing all 1090 articles
Browse latest View live

Closed Feature: SmartView - Contact AB parsing doesn't handle containers [16115]

$
0
0
Problem: SmartView - Contact AB parsing doesn't handle containers
Fix: Add parsing for containers
Comments: Fixed in March 2012 Release

Closed Issue: MrMAPI -PST parses Outlook 2013 OSTs incorrectly [16114]

$
0
0
Problem: MrMAPI -PST parses Outlook 2013 OSTs incorrectly
Fix: Add additional type for 2013 OSTs so we recognize them as Unicode PSTs
Comments: Fixed in March 2012 Release

Closed Feature: QuickStart - Nickname cache should include underlying binary data [16122]

$
0
0
Problem: QuickStart - Nickname cache should include underlying binary data
Fix: Add it
Comments: Fixed in March 2012 Release

Closed Feature: MFCMAPI - Open From Gal doesn't give a chance to edit server/user [16123]

$
0
0
Problem: MFCMAPI - Open From Gal doesn't give a chance to edit server/user
Fix: Merge dialogs with Open With DN and give common experience
Comments: Fixed in March 2012 Release

Closed Task: Upgrade MFCMAPI to VS 2012 [16125]

$
0
0
Problem: Upgrade MFCMAPI to VS 2012
Fix: Done (portions of this checkin were in the previous checkin)
Comments: Fixed in March 2012 Release

Closed Issue: MFCMAPI - Visual artifact drawing hierarchy table expansion triangles [16124]

$
0
0
Problem: MFCMAPI - Visual artifact drawing hierarchy table expansion triangles
Fix: Unsure why, but occasionally the rectangles we get for tree labels is shifted a few pixels, leaving behind
cruft that we don't paint over. Expanding the box we use to "paint out" the old +/- by one fixes the visual glitch.
Comments: Fixed in March 2012 Release

Closed Issue: MFCMAPI Broken on Windows XP [16140]

$
0
0
Problem: MFCMAPI reports that it is not a valid Win32 application on Windows XP.
Fix: This was a side effect of the upgrade to Visual Studio 2012. Have to make sure to designate a Windows XP compatible toolset.
Comments: Fixed in March 2012 Release

Closed Unassigned: IConvertersession - convert msg file in RFT format [16397]

$
0
0
I use IConvertersession to convert msg files to eml. The message attached is in RTF format with an embedded picture. The picture gets lost during the conversion. The behavior can be reproduced using MfcMapi. Is there anything I missed from the conversion sample, which might lead to an eml file including the embedded picture?

Closed Unassigned: help!!! MAPILogonEx question!!! [16458]

$
0
0
Hello!

Could anybody help me with this problem:

I trying to write NT Service that works with MS Exchange Server. When I
call
MAPILogonEx() it returns with -2147221231 (ClassFactory cannot supply
requested class). the Service is executed under the local system account, but i call MAPILogonEx with administrator account, it success, What is the problem, what am i doing wrong?

here is my code:

HRESULT hRes = ::MAPIInitialize(NULL);

ULONG ulFlags = MAPI_EXTENDED | MAPI_ALLOW_OTHERS | MAPI_NEW_SESSION |MAPI_USE_DEFAULT;

hRes = ::MAPILogonEx(
0,
NULL,
0,
ulFlags,
&_lpMAPISession);

Thanks in advance,

New Post: Open Contents Table error 0x80070005

New Post: PR_PROVIDER_UID Err:0x8004010F=MAPI_E_NOT_FOUND when connecting to Exchange Server 2013 CU2

$
0
0
I am trying to connect using latest MFCMAPI to Exchange Server 2013 CU2.
Although user's mailbox and public folders are fetched, i do see the error below:

Error is as shown below:
Property Name OtherNames Value
0x300C00A PR_PROVIDER_UID, PidTagProviderUid Err:0x8004010F=MAPI_E_NOT_FOUND
0x3D0C00A PR_SERVICE_UID, PidTagServiceUid Err:0x8004010F=MAPI_E_NOT_FOUND

Image

New Post: PR_PROVIDER_UID Err:0x8004010F=MAPI_E_NOT_FOUND when connecting to Exchange Server 2013 CU2

$
0
0
That just means those properties didn't happen to be on whatever object you're looking at.

New Post: PR_PROVIDER_UID Err:0x8004010F=MAPI_E_NOT_FOUND when connecting to Exchange Server 2013 CU2

$
0
0
Thanks Griifin for quick reply.
Is the object property need to be set on mailbox at Exchange Server?

New Post: PR_PROVIDER_UID Err:0x8004010F=MAPI_E_NOT_FOUND when connecting to Exchange Server 2013 CU2

New Post: PR_PROVIDER_UID Err:0x8004010F=MAPI_E_NOT_FOUND when connecting to Exchange Server 2013 CU2

$
0
0
Yes, Griffin.

My application fails to connect to Exchange with below parameters, then i have tried using MFCMAPI to if everything is okay. MFCMAPI could connect with above errors.

And I have tried with program using below parameters, i still get network error from MAPI call. Can you kindly help, I can provide any additional details needed.

___ props[prop_count].ulPropTag = PR_PROFILE_UNRESOLVED_NAME;
    props[prop_count].Value.lpszA   = <ProfileUnresolvedName>;
    prop_count++;

    props[prop_count].ulPropTag     = PR_PROFILE_UNRESOLVED_SERVER;
    props[prop_count].Value.lpszA   = <mailboxGUID@domain.com>;
    prop_count++;

    // Setting this to TRUE causes OpenMsgStore() to fail with MAPI_E_UNCONFIGURED
    props[prop_count].ulPropTag      = PR_CONVERSION_PROHIBITED;
    props[prop_count].Value.b        = FALSE;
    prop_count++;

    props[prop_count].ulPropTag     = PR_PROFILE_CONFIG_FLAGS;
    props[prop_count].Value.l       = CONFIG_SERVICE /*| CONFIG_PROMPT_FOR_CREDENTIALS | CONFIG_SHOW_CONNECT_UI */;
    prop_count++;

    props[prop_count].ulPropTag     = PR_DISPLAY_NAME;
    props[prop_count].Value.lpszA   = <Mailbox Profile Name>;
    prop_count++;

    //Above setting used to be sufficient to connect using RPC
    //Below parameters added to connect via HTTPS
    LPSTR pwszUser = "domain\\username"; //also tried username@domain.com AND username
    LPWSTR pwszPassword = L"paswword"; // Password has been encrypted using CryptProtectData

    props[prop_count].ulPropTag = PR_PROFILE_RPC_PROXY_SERVER_W;
    props[prop_count].Value.lpszW = L"https://ProxyHostname.domain";
    prop_count++;


    props[prop_count].ulPropTag = PR_PROFILE_RPC_PROXY_SERVER_AUTH_PACKAGE;
    props[prop_count].Value.l = RPC_C_AUTHN_NONE;      // RPC_C_HTTP_AUTHN_SCHEME_NTLM, RPC_C_HTTP_AUTHN_SCHEME_BASIC
    prop_count++;

    props[prop_count].ulPropTag =  PR_PROFILE_RPC_PROXY_SERVER_FLAGS;
    props[prop_count].Value.l = PRXF_ENABLED | PRXF_SSL;// | PRXF_IGNORE_SEC_WARNING; // | PRXF_IGNORE_SEC_WARNING;
    prop_count++;

    props[prop_count].ulPropTag = PR_PROFILE_RPC_PROXY_SERVER_PRINCIPAL_W;
    props[prop_count].Value.lpszW = L"msstd:certificateserverhostname.domain";
    prop_count++;

    props[prop_count].ulPropTag = PR_PROFILE_AUTH_PACKAGE;
    props[prop_count].Value.l = RPC_C_AUTHN_GSS_NEGOTIATE;                // RPC_C_AUTHN_WINNT, RPC_C_AUTHN_GSS_NEGOTIATE, RPC_C_AUTHN_NONE
    prop_count++;

    props[prop_count].ulPropTag = PR_PROFILE_AUTH_USER_W;
    props[prop_count].Value.lpszA = pwszUser;
    prop_count++;

    props[prop_count].ulPropTag = PR_PROFILE_AUTH_PASSWORD;
    props[prop_count].Value.bin.lpb = dataBlobOut.pbData;
    props[prop_count].Value.bin.cb = dataBlobOut.cbData;
    prop_count++;

    DB( (DB_PR _T("ConfigureExchangeService() About to configureMsgService\r\n"), this ) );
    hres = lpServiceAdmin->ConfigureMsgService( exchUID, 0, config_flags, prop_count, props );___

    I still get MAPI_E_NETWORK not found
  1. Are there any configuration changes need to be done on Exchange Server?
  2. Is there any mistake in above parameters?

Kindly suggest.


New Post: When i right click IPM.Configuration.Autocomplete and then it is not showing "Export Message"

$
0
0
i am using win8 ms office2010
i was trying to export autocomplete

New Post: When i right click IPM.Configuration.Autocomplete and then it is not showing "Export Message"

$
0
0
What does it show? Perhaps a screenshot would help here?

New Post: ConfigureMsgService returns network error with Outlook installed and no mapicdo may update.

$
0
0
Hi Griffin,

We face an issue (network error) when calling ConfigureMsgService API on outlook 2013. installed machine connecting to Exchange Server 2013 CU2. There is no MAPICDO interface installed on this machine.
But the call gets successful when called on a machine where latest MAPICDO (may update) is installed.

I think that, ConfigureMsgService API in MAPICDO is capable of establishing ROH calls, but outlook 2013 interface is not capable of. (Outlook 2013 version DLLs were released in 2012, and where as MAPICDO in May 2013).

Is there any way to call ConfigureMsgService to establish RPC Over HTTP connection with Outlook 2013 installed?
When I try to install MAPICDO on top of outlook, installation fails, as expected.

Can you please share your thoughts and shed light on how to leverage ROH with outlook installed?

Many thanks-Venky

New Post: PR_PROVIDER_UID Err:0x8004010F=MAPI_E_NOT_FOUND when connecting to Exchange Server 2013 CU2

$
0
0
This call was successful when properties and values were set correctly.
Thank you,
Venky.

Closed Issue: "Temp data" in columns [16600]

$
0
0
Problem: Column 0 has "Temp data" tag when we have missing data
Fix: Make sure we overwrite on column 0
Comments: Fixed in December 2013 Release
Viewing all 1090 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>