Someone who is not using InfoPath will never get exactly what you see
in InfoPath. Sadly, email clients distort the view, each in their own
way, some more and some less.
One recommendation is to create two sections: one for filling out the
form and one for sending email. These two sections are controlled by
the value of a boolean field. The boolean field is FALSE by default.
When the user clicks submit, the boolean field is changed to TRUE. The
"filling out" section is shown by default but hidden when the boolean
field = TRUE. The "emailing section" is hidden by default but shown when
the boolean field = FALSE.
Result: this allows you to have two
sections with different designs in your form. One gets used for filling
out, and the other is sent out in email. This allows you to play around
with the spacing and layout of the "email section" until it looks
acceptable in the email that is received.
Hope this helps.