Do eWay-CRM® nelze uložit e-mail: Unable to save e-mail without hash v eWay

Popis

Do eWay-CRM® se nedaří uložit e-mail a při pokusu se zobrazí chyba:

Hash: FDC922DA423183E1331BA632546FBBCF
Message: System.InvalidOperationException: Unable to save e-mail without hash
v eWay.Core.OutlookStub.EmailImportItem..ctor(ItemBase itemBase, OutlookItemDescriptor itemDescriptor, MailDirection mailDirection)
v eWay.Core.OutlookStub.ImportItemsFactory.GetItem(OutlookItemDescriptor itemDescriptor, ItemBase baseItem)
v eWay.Core.OutlookStub.OutlookImportManager.SynchronizeSynchronously(ILocalItemStore itemStore, OutlookItemDescriptor itemDescriptor, ItemBase item)

Verze

Všechny verze eWay-CRM®

Obtížnost řešení

Nízká

Postup řešení

Varianta 1: Chybí důležité údaje

eWay-CRM® při ukládání e-mailu čte tyto informace: předmět, odesílatel, příjemce, datum odeslání a datum přijetí. Chyba se objeví ve chvíli, kdy některá z těchto hodnot nebude vyplněna. Nejpravděpodobnější je, že nebude vyplněn příjemce, a to v případě, že se jedná například o nějaký marketingový e-mail, u kterých někdy bývají všichni příjemci vloženi do skryté kopie. V takovém případě pak e-mail dorazí, ale nemá vyplněného korektního příjemce. Tento e-mail pak do eWay-CRM® uložit nejde bez toho, aby byl příjemce uveden.

Je třeba si nastavit v Outlooku filtr tak, aby se zobrazily zprávy, které nemají příjemce. Tento e-mail bude třeba upravit (přidat příjemce), odstranit ho anebo si ho stáhnout na disk (například na plochu) a do konkrétního modulu ho naimportovat metodou "drag and drop" (přesunutím pomocí myši).

Varianta 2: Špatné údaje v dočasné paměti (cache)

Chyba může nastat také při ukládání odeslaného e-mailu, a to v případě špatně nacachované (uložené pro automatické dokončování) adresy příjemce v Outlooku, ze kterého je e-mail odeslán. Pokud uživatel začne vpisovat do pole Příjemce adresu nebo jméno, Outlook začne našeptávat dříve vyplněné hodnoty. Může se ale stát, že Outlook tyto hodnoty (nebo některé z nich) uchovává ve formátu, který pak eWay-CRM® neumí přečíst. Lze to poznat tak, že po vybrání příjemce ze seznamu, který Outlook našeptával, se nezobrazí e-mailová adresa, ale pouze jméno osoby. V takovém případě je potřeba vyčistit cache Outlooku a nechat ho, aby si informace o příjemci načetl znovu.

Můžete postupovat individuálně a smazat tedy pouze jedno jméno anebo hromadně a smazat kompletní cache. V případě individuálního mazání, jednoduše kliknete na ikonku mazání, která se objeví při našeptávání příjemců (viz obrázek).

Pro hromadné mazání cache, postupujte podle následujících kroků:

  1. Klikněte na tlačítko Soubor v Outlooku.
  2. Přejděte do kategorie Možnosti.
  3. Vyberte sekci Pošta.
  4. V části Odeslaná pošta klikněte na tlačítko Vyprázdnit seznam automatického dokončování.