How to display the display name for incoming messages?

How to display the display name for incoming messages?

Since migrating over to Zoho Mail, most of the incoming messages in the online interface are appearing as the email address of the sender as opposed to the display name.  

For example, I'm subscribed to an email sent out by Love and Lemons. In some messages the email appears to come from Love and Lemons while in others it appears as noreply@loveandlemons.com.  

When I review the details at the top of the incoming message in Zoho Mail, the one showing the display name is actually showing as Sent By bounces@ckespa.loveandlemons.com and the ones appearing as noreply@loveandlemons.com show Security TLS.  

Upon even closer inspection, it seems that nearly all the messages appearing as an email address are the one's that I've received after my migration from Rackspace mail on April 4 and everything prior to that shows Sender: bounces.... The only exception to this is messages from the New York Times which all appear with the display name regardless of when it was received and if it was sent by a bounce address. 

I'm new to Zoho mail and this is the first I've encountered such an issue. In other desktop and mobile apps (Apple Mail), it still appears as the name "Love and Lemons". 

I was wondering if there was an explanation or solution for this phenomenon. 

UPDATE : SOLVED!
Someone on Reddit pointed me to this thread https://help.zoho.com/portal/en/community/topic/view-senders-name-in-inbox-and-not-the-email-address 
I emailed support requesting that they disable Email Spoofing on the server side. It was completed in a few days.  

Also, I might add, how are so many people not reading the words that I've written?  
And why can't we mark some of these comments as spam and have them removed?   
Why are there random links to professional portal login pages??