Well, after looking into it, I consider this to be a bug. In line 289, the new lines are converted into
’s:
$value = str_replace("\n","<br />",$value);
That’s necessary in order to display the message in the thankyou page correctly. But for sending the message as text only, those
have to be removed.
So I think before sending the form a test is needed if sendAsText is set, and then converting the
in the message body back to new lines. This code, inserted at line after line 414 is doing this:
if($sendAsText==1)
$report = str_replace("<br />","\n",$report);
I think this should be fixed. Confirmed?