No surprise there about not getting the email since you do not have the SMTP commands correct. You need to find and read in its entirety RFC 2821 which is the Internet standard for SMTP, followed by reading the other IETF standards for MIME attachments. In my experience, when using MIME attachments, blank lines are critical:
HELO <mail server.domain name> <== you got the spelling wrong, and the domain name should be included
MAIL FROM:<XYZ@HOTMAIL.COM >
RCPT TO:<XYZ@HOTMAIL.COM >
RCPT TO:<XYZ@HOTMAIL.COM > <== sending two copies of the email to yourself?
SUBJECT: DAILY HOT REPORT
XMAILER: OFFICEPATH/SMTP-SEND R3.2.3 , BY XYZ.
CONTENT-TYPE: TEXT/PLAIN; CHARSET=US-ASCII
CONTENT-DISPOSITION: ATTACHMENT; FILENAME="" <== I think if you have an attachment, you need a file name
. <== where is your ending period? -- RFC 2821 tells you the ending period is NOT optional