by SuiteCRM

The Ultimate Outlook Plugin Has Arrived - In response to user requests, SuiteCRM have created the ultimate Outlook plugin which is maintained by SuiteCRM developers. Our plugin supports Outlook 2010 upwards and includes two way synchronisation with CRM, Calender, Calls, Meeting, Tasks and Email Archiving.

Cancel at any time!
Free Trial

#370 - Plugin 3.0.4 - Send and Archive Fails

Closed Bug? created by justinh Verified Purchase 2 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

    2 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

    2 years ago

    Hi justinh,

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

  3. suitecrm member avatar

    SuiteCRM Provider Affiliate

    2 years ago

    This fix is included in v3.0.5

    • SuiteCRM Team
  4. eefoo member avatar

    afatac Verified Purchase

    2 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 Verified Purchase

    2 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...