Ignore oscommerce.
The real problem is a mail config problem. I have encountered this with pobox.com, the problem is that they don't accept mails which have bare LFs in them (Which of course, they shouldn't do anyway as it violates SMTP).
Don't send messages directly to pobox's server. Instead install a local MTA and relay via that. If necessary, configure it to fix these broken messages.
However a better solution is not to send mail with bare LFs. I don't know why PHP would (as it's not legal). Replace all calls to mail() with a wrapper function which changes LF into CRLF to achieve this.
Note also that if you use oscommerce:
- Your site will be used to send spam unless you fix the contact form
- Your site will probably be hacked as there are a number of well-known vulnerabilities; oscommerce is hardly maintained these days.
Lots of wrongdoers use Google to find oscommerce sites to exploit, and do mass exploits on them to make zombies and other evil malarky.
Oscommerce is a very poor quality application and should not be used.
Mark