Hello,
Following error is thrown when forwarding or sending email via Send to Me on the Archive Manager website:
[2824015512-728026528-0-0x0] Error has been handled
System.Net.Mail.SmtpException: Failure sending mail. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Net.Base64Stream.EncodeBytes(Byte[] buffer, Int32 offset, Int32 count, Boolean dontDeferFinalBytes, Boolean shouldAppendSpaceToCRLF)
at System.Net.Base64Stream.Write(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Mime.MimePart.Send(BaseWriter writer)
at System.Net.Mime.MimeMultiPart.Send(BaseWriter writer)
at System.Net.Mail.Message.Send(BaseWriter writer, Boolean sendEnvelope)
at System.Net.Mail.SmtpClient.Send(MailMessage message)
--- End of inner exception stack trace ---
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at AfterMail.Utility.Mime.MailMessageEx.Send(String mailserver, Int32 port, String user, String password, Boolean enableSsl, Boolean trustAllCerts, Boolean sendFromProxy)
at Quest.AM.UI.Website.SendMessageController.SendMessage(MailMessageEx message)
at Quest.AM.UI.Website.SendMessageController.ConstructAndSendMessage(Attachment[] attachmentDetail)
at Quest.AM.UI.Website.SendMessage.SendMimeMessage()
or
""Exception has been thrown by the target of an invocation" error
This issue occurs if the .NET Framework 4.0 - based application that uses the "System.Net.Mail.SmtpClient" class and if the email attachment is larger than 3MB.