by SuiteCRM

Official SuiteCRM Outlook Plugin v4 has arrived - Compatible with the Outlook Web App or Outlook 2016+ connected to Office365 or Exchange Server 2016. A complete rebuild developed and maintained by SuiteCRM developers, the addon retains previous functionality while massively improves performance, reliability and stability!

Free 30 day trial
Try it Now

#370 - Plugin 3.0.4 - Send and Archive Fails

Closed Bug? created by justinh Verified Purchase 6 years ago

After upgrading to Outlook Plugin version 3.0.3 to 3.0.4 the Send and Archive no longer works.

A popup windows shows the following message when Send and Archive button is pressed;

Failed to archive Failed to archive message because String reference not set to an instance of a String. Parameter name: s

ErrorLog Shows

SuiteCRM Outlook Add-In v3.0.4.0 in Outlook version 16.0.0.7967
Auto-archiving: off
Logging level: Error
-----------------------------
2017-05-16 12:09:57,073 | VSTA_Main | ERROR | Failed to archive
System.ArgumentNullException: String reference not set to an instance of a String.
Parameter name: s
   at System.Text.Encoding.GetBytes(String s)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.GetAttachmentBytes(Attachment objMailAttachment, MailItem objMail)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.SerialiseEmailObject(MailItem mail, EmailArchiveType archiveType)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.MaybeArchiveEmail(MailItem mailItem, EmailArchiveType archiveType, String strExcludedEmails)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.ArchiveNewMailItem(MailItem objMail, EmailArchiveType archiveType)
   at SuiteCRMAddIn.SuiteCRMRibbon.btnSendAndArchive_Action(IRibbonControl control)
Data:System.Collections.ListDictionaryInternal
HResult:-2147467261
2017-05-16 12:19:03,341 | VSTA_Main | ERROR | Failed to archive
System.ArgumentNullException: String reference not set to an instance of a String.
Parameter name: s
   at System.Text.Encoding.GetBytes(String s)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.GetAttachmentBytes(Attachment objMailAttachment, MailItem objMail)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.SerialiseEmailObject(MailItem mail, EmailArchiveType archiveType)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.MaybeArchiveEmail(MailItem mailItem, EmailArchiveType archiveType, String strExcludedEmails)
   at SuiteCRMAddIn.BusinessLogic.EmailArchiving.ArchiveNewMailItem(MailItem objMail, EmailArchiveType archiveType)
   at SuiteCRMAddIn.SuiteCRMRibbon.btnSendAndArchive_Action(IRibbonControl control)
Data:System.Collections.ListDictionaryInternal
HResult:-2147467261
  1. suitecrm member avatar

    SuiteCRM Provider Affiliate

    6 years ago

    Hi justin,

    Is it possible if we could ask you to send your DEBUG logs (logs set at DEBUG level) during replicating the issue to our support email address outlook[at]salesagility[dot]com referencing this Ticket #370. That would be much appreciated and we'll investigate.

    • SuiteCRM Outlook Plugin Team
  2. suitecrm member avatar

    SuiteCRM Provider Affiliate

    6 years ago

    Hi justinh,

    This bug is fixed and is scheduled for the next release.

  3. suitecrm member avatar

    SuiteCRM Provider Affiliate

    6 years ago

    This fix is included in v3.0.5

    • SuiteCRM Team
  4. eefoo member avatar

    afatac

    6 years ago

    I am using 3.0.5. After clicking Send and Archive, the email is sent immediately. Isn't it supposed to show a window for me to search a record in SuiteCRM first?

  5. eefoo member avatar

    afatac

    6 years ago

    I am using Outlook 2013

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
  • "How to enable "Sync to outlook" checkbox? I follow the instruction and display on Edit/Detail view. The "Sync to outlook" checkbox appear in the pane..." - Yathit

    Read More Reviews