| Author | 
         | 
         
      
        
         
         daarkarcher Newbie 
          
 
  Joined: 17 September 2019
 Online Status: Offline Posts: 6
          | 
        
         
          
           | Posted: 17 September 2019 at 4:16am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Hi,
 
 I am looking to get some guidance or direction on an issue I am having with MailBee.NET v10.0.502 please.
 
 I am uploading an email (.msg) to SharePoint online having used the MailMessageToMsg function. The email loads fine into SharePoint, however Iwhen I preview the email, then I cannot view the body, only the email header; such as the To, From and Subject fields.
 
 When I upload a msg file from outlook directly to SharePoint online then this works as expected and I can preview the whole email message.
 
 Has anyone come across this issue? OR could this issue have been fixed in the most recent version of MailBee.Net?
 
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         Igor AfterLogic Support 
          
 
  Joined: 24 June 2008 Location: United States
 Online Status: Offline Posts: 6168
          | 
        
         
          
           | Posted: 17 September 2019 at 4:21am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
We'd recommend to check if the issue persists with the latest version, you can download it and get a compatible trial key here; you can also get just the DLL package.
 
 --
 Regards,
 Igor, Afterlogic Support
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         daarkarcher Newbie 
          
 
  Joined: 17 September 2019
 Online Status: Offline Posts: 6
          | 
        
         
          
           | Posted: 17 September 2019 at 6:36am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Thank you Igor. 
 
 I have tried the latest version (12.0.0) with my trial license and I can confirm that the issue still persists.
  
 Here is a simplified chunk of my code:
 
 using (MailBee.Mime.MailMessage msg = new MailBee.Mime.MailMessage())
 {
      msg.To.Add(myEmail.To);
      msg.From.Email = myEmail.From;
 
      if (!string.IsNullOrEmpty(email.Description) && !string.IsNullOrWhiteSpace(email.Description))
      {
           msg.BodyHtmlText = email.Description;
      }
      
      msg.Date = email.ActualEnd.Value.ToLocalTime();     
 }
 
 MsgConvert messageConverter = new MsgConvert("###")
 {
      MsgAsUnicode = true,
      HtmlToRtfMethod = HtmlToRtfConversionMethod.Internal,
      MsgAsDraft = false
 };
 
 using (MemoryStream emailMemoryStream = new MemoryStream())
 {
      messageConverter.MailMessageToMsg(msg, emailMemoryStream);
      
      // code to upload to sharepoint here     
 }
 
 Can you please advise on this issue?
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         Alex AfterLogic Support 
          
  
  Joined: 19 November 2003
 Online Status: Offline Posts: 2207
          | 
        
         
          
           | Posted: 17 September 2019 at 7:21am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
So it's not that the message doesn't have body, it's that SharePoint doesn't see it?
 
 Did you try plain-text body? BodyPlainText, I mean.
 
 Regards,
 Alex 
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         daarkarcher Newbie 
          
 
  Joined: 17 September 2019
 Online Status: Offline Posts: 6
          | 
        
         
          
           | Posted: 17 September 2019 at 7:26am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Yes that is correct Alex.
 
 I have tried setting BodyPlainText as well using MakePlainBodyFromHtmlBody() function, as I noticed that the content type was text/plain. Still the same issue.
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         Alex AfterLogic Support 
          
  
  Joined: 19 November 2003
 Online Status: Offline Posts: 2207
          | 
        
         
          
           | Posted: 17 September 2019 at 7:28am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Did you set both (Plain and Html)? I mean setting just Plain.
 
 Regards,
 Alex
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         daarkarcher Newbie 
          
 
  Joined: 17 September 2019
 Online Status: Offline Posts: 6
          | 
        
         
          
           | Posted: 17 September 2019 at 8:09am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Okay setting only the Plain text "kind of" works - the body text is now displayed in sharepoint preview.
 
 However all formatting is lost; everything appears on one line and the From value is now missing. Is there a way to make BodyHtmlText work?
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         daarkarcher Newbie 
          
 
  Joined: 17 September 2019
 Online Status: Offline Posts: 6
          | 
        
         
          
           | Posted: 17 September 2019 at 8:17am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Also, just to add - this issue may be specifically a problem in SharePoint online. 
 I have tried uploading the same email to SharePoint 2010 and it previews fine on there.  
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         Alex AfterLogic Support 
          
  
  Joined: 19 November 2003
 Online Status: Offline Posts: 2207
          | 
        
         
          
           | Posted: 18 September 2019 at 1:16am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
What if HtmlToRtfMethod is set to None?
 
 Regards,
 Alex
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         daarkarcher Newbie 
          
 
  Joined: 17 September 2019
 Online Status: Offline Posts: 6
          | 
        
         
          
           | Posted: 18 September 2019 at 5:18am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
That worked! Thank you Alex
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   |