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!
#370 - Plugin 3.0.4 - Send and Archive Fails
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
7 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.
7 years ago
Hi justinh,
This bug is fixed and is scheduled for the next release.
7 years ago
This fix is included in v3.0.5
7 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?
7 years ago
I am using Outlook 2013