Yes, there is.
If you are to check the @MailSend (with parameters) help documentation, this function only accepts fields of text or text list type for its bodyFields parameter.
On the otherhand, its use without parameters expects to have predetermined fields such as the SendTo, CopyTo...