Thanks, I'll try your suggestion.
What I'm doing is to create a confirmation page for a form, which then passes the fields to formmail. The problem that I have encountered results from a textarea field, where the user can enter a N/L. Although the contents of the field (including the N/L characters are passed correctly to the confirmation page), formmail truncates the string after the first N/L.
I've tried using nl2br(), but it prints the string with a following ">" at the foot of the confirmation page as well as printing the string in the approriate place on the page.