Mina produkter
Hjälp

Problem med Outlook-integrationen: Vi får felmeddelanden i Mamut

09-06-2021 15:22
  • 0 Svar
  • 0 gilla
  • 1116 Visningar

Du kan få olika felmeddelanden i Mamut genom att aktivera Outlook-integrationen. Exempel på dessa är:

 

Invalid AppPath in registry
Class does not support....
Automation Error: ClassFactory does not support...
Invalid call to initClass, You have to send UserID...
MAPILogonEx: MAPI_E_CALL_FAILED
OLE IDispatch exception code 0 from OutlookAddin: ActiveX Component can't create object
Ugyldig Registrynøkkel: IniFile
Error in TSafeMailItem - MAPIInitializeEx: MAPI_E_CALL_FAILED

 

Nedan följer de vanligaste meddelandena och lösningarna för dessa.

---------------------------------------------------------------------------------------------------------------------------------------

När du klickar på Outlook-knappen under användarinställningar visas felmeddelandet Ogiltig AppPath i registret

Detta kan ha olika orsaker.
Här är de tre vanligaste:

 

Orsak 1: Sökvägarna i Windows-registret är felaktiga

I Windows 8, 10 och Windows Server 2012 gör du detta:

  1. Starta Regedit-programmet från Start - Run.
  2. Bläddra till nyckeln HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Mamut \ Mamut.
  3. Kontrollera att AppPath-raden har en sökväg som pekar mot där Mamut är installerad på maskinen.
  4. Kontrollera att IniFile-linjen pekar på där Mamut.ini är lagrad.
  5. Öppna Windows Explorer och kontrollera att Mamut.ini finns.
    Om Mamut.ini inte finns i mappen som sökvägen pekar på, leta upp filen och klistra in enkopia av den där.


Orsak 2: Användaren i Mamut har tidigare kört integrationen till Outlook mot en företagsdatabas, som nu har tagits bort i Mamut

  1. Skapa en ny användare för testning och eventuellt ta över följande:
  2. Gå till Mamut och skapa en ny användare med samma åtkomst som Användaren som har problemet.
  3. Ange e-postadressen Test@Test.no på användaren.
  4. Klicka på Outlook-knappen under Inställningar per modul.
    Om fönstret för Outlook-inställningar visas kan det nya användarnamnet användas istället. Följ sedan steg 5 till 8. Om samma felmeddelande inträffar, gå till nästa orsak i den här artikeln.
  5. Stäng Outlook-inställningsfönstret och användarkortet.
  6. Öppna den gamla användaren.
  7. Ta bort e-postadressen och ställ in "Knyt mot Anställd" till Ingen.
  8. Öppna den nya användaren, ange användarens korrekta e-postadress och anslut till rätt "Knyt mot anställd".

Orsak 3: Mamuts API är inte korrekt registrerad
Detta måste sedan registreras om.

Gör följande:

  1. Stäng Outlook.
  2. Gå till Mamuts programfilmapp (oftast: C:\Program Files (x86)\Mamut).
  3. Högerklicka på filen GBAAPI reg.bat och välj att köra som administratör.

---------------------------------------------------------------------------------------------------------------------------------------

 

När du klickar på inställningarna för Outlook får du ett felmeddelande om "Class does not support..." eller "Automation Error: ClassFactory does not support".

Detta beror på att filer som Mamuts integration behöver, eller filerna för själva integrationen, inte registreras korrekt.
Från och med version 17.1 måste du avinstallera och sedan installera om Mamut för att lösa detta.

 

---------------------------------------------------------------------------------------------------------------------------------------

 

När du klickar på knappen med tre punkter bredvid fältet för e-postadress på användarkortet visas meddelandet "Invalid call to initClass, You have to send UserID..."
Detta kan komma från två olika saker. Problem med lokala Outlook-kontoinställningar eller tredjepartsapplikationer för anslutning till e-postservrar.

 

Orsak 1: Det uppstod ett fel när e-postkontot skulle ställas in i Outlook och Mamut kan inte hitta standard-e-postadressen

Gör en säkerhetskopia av e-postfilerna i mappen C: \ Documents and Settings \ <ditt användarnamn> \ Local Settings \ Application Data \ Microsoft \ Outlook.
Ta sedan bort e-postkontot i Outlook och sätt upp det igen.

 

Orsak 2: Outlook är inställt med ett tredjepartsprogram för att ansluta till specifika e-postservrar

Ett exempel på detta är "Outlook Connector" för olika servrar som Kerio eller Mdeamon. Dessa lagrar information om e-post på annat håll än vanligt och Mamut kan därför inte hitta e-postkontot.
Detta kan lösas genom att uppdatera till den senaste versionen av Mamut och ange en ny nyckel i registret i Windows.

Den senaste versionen av Mamut finns på
https://community.visma.com/t5/Anvandartips-for-Visma-Mamut/Uppgradera-Mamut-till-senaste-versionen/...

 

Skapa nyckeln enligt följande:

  1. Starta Regedit-programmet från Start eller Start - Kör.
    Ni kan också använda windows sökfunktion och där söka på Regedit.
  2. Bläddra till mappen HKEY_CURRENT_USER \ Software \ Mamut \ Exchange.
  3. Dubbelklicka på e-postraden.
  4. Ange din e-postadress i fältet Värddata.
  5. Klicka på OK.
  6. Stäng Regedit.

 

Orsak 3: Mamut och Outlook körs på en server som också har Microsoft Exchange installerat

Tyvärr stöds detta inte av Mamut eller Microsoft eftersom det finns kända kompatibilitetsproblem.

Se den här bloggen för mer information:

http://blogs.msdn.com/b/stephen_griffin/archive/2004/07/03/172257.aspx

 

---------------------------------------------------------------------------------------------------------------------------------------

Genom att klicka på knappen för att hämta e-postadress visas meddelandet Fel i MAPILogonEx: MAPI_E_CALL_FAILED

Detta beror antingen på problem i Mamuts databas eller på problem med integrationsfilerna.

 

Orsak: Mamuts integrationsfiler är inte registrerade korrekt
Från och med version 17.1 måste du avinstallera och sedan installera om Mamut för att lösa detta.

 

---------------------------------------------------------------------------------------------------------------------------------------

När du klickar på Outlook-knappen under användarinställningar kommer felmeddelandet OLE IDispatch exception code 0 from OutlookAddin: ActiveX Component can't create object

Det beror på att filer som Mamuts integration behöver eller filerna för själva integrationen inte är korrekt registrerade.
Från och med version 17.1 måste du avinstallera och sedan installera om Mamut för att lösa detta.

 

---------------------------------------------------------------------------------------------------------------------------------------

När du klickar på Outlook-knappen under användarinställningar visas meddelandet Ogiltig registernyckel: IniFile
Detta kan komma från flera olika saker

 

Orsak 1: Registernyckeln är felaktig

Kolla in det här:

Starta Regedit-applikationen.
Bläddra till HKEY_LOCAL_MACHINE \ Software \ Mamut \ Mamut. I 64-bitars Windows går du till HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Mamut \ Mamut.
Dubbelklicka på IniFile-raden.
Kopiera sökvägen till Mamut.ini.
Gå till Start - Kör och klistra in sökvägen.
Kontrollera att Mamut.ini är öppet och att namnet på servern, instansen och systemdatabasen är korrekt. Korrekta värden finns i Mamut under Visa - Inställningar - Övriga inställningar - Andra program.
Om sökvägen inte matchar måste antingen registervärdet korrigeras eller så flyttas Mamut.ini dit vägen pekar.

 

Orsak 2: Mamuts filer för att kontakta databasen är felaktiga

Från och med version 17.1 måste du avinstallera och sedan installera om Mamut för att lösa detta.

 

Orsak 3: Microsoft SQL Server Native Client är inte korrekt installerad

Ladda ner och installera detta från Microsofts webbplats:
http://www.microsoft.com/en-us/download/details.aspx?id=30440
Normala Windows bör ha filen sqlncli.msi, medan 64-bitars Windows ska ha filen sqlncli_x64.msi.

 

Orsak 4: Windows-användaren är inloggad som SQL-användare på servern men utan åtkomst till SQL-databaserna i Mamut

Ange Windows-användaren som SQL-administratör enligt beskrivningen här för SQL 2008/2012/2014.

 

Orsak 5: Din Outlook-installation är en 64-bitarsversion, som Mamut inte stöder.

Avinstallera 64-bitars Outlook och installera om det som 32-bitars. Om du har en CD / DVD kan du ofta välja detta under installationen. Du kan behöva kontakta IT-chefen för att se om detta kan ändras.

Genom att klicka på knappen för att hämta e-postadress eller på Outlook-knappen under användarinställningar, meddelandet "Fel i TSafeMailItem - MAPIInitializeEx: MAPI_E_CALL_FAILED"


Det här meddelandet beror på att du har installerat Office i 64-bitarsversionen.
Tyvärr är Mamut en 32-bitarsapplikation och kan bara kommunicera med 32-bitars Office.
Mamut stöder därför endast 32-bitars Office som beskrivs i våra systemkrav.

 

För att lösa detta måste du avinstallera Microsoft Office och installera om det i 32-bitarsversionen. 32-bitarsversionen bör installeras automatiskt om du inte redan har 64-bitarsversionen av Microsoft Office installerad.

 

Medverkande
Aktuella ämnen

Få uppdateringar på det här inlägget i din inkorg

Klicka på de tre prickarna till höger i inlägget/artikeln och välj Prenumerera.

Läs mer om prenumeration här