Include HTML template file in wp_mail
Per my comment to your question, I believe the problem is that includeing files, whether directly or using get_template_part isn’t likely to give you a string to pass to $body and that is going to cause errors in the code, or at the very least unespected behavior. I would avoid reading files into memory and … Read more