I got a perlscript that generates numeric data and emails it to an entire department. My original problem was how to format the email so that the columns of numbers lined up correctly.
Laugh, I thought it was easy too. Wait till you get a taste of proportional font vs fixed with font. Persons with Older Eudora recieved the report and it looked fine because their client defaulted to Courier. Newer Eudora uses proportional font (Arial) causing the data to not line up correctly.
Problem solved, I wrapped the data in the following bit of HTML code. Older users of Eudora see's the HTML tags but they're cool with it.
<html><head></head>
<body>
<tt><pre>
..data
Total Hits Misses Delta
A 71 22 49 +22
B 3 2 1 +2
C 0 0 0 +0
..yet more data
</pre></tt>
</body>
</html>
The problem now lies with upper management (the ones that do my review). They're using Outlook and the HTML tags bugs them to no end.
Anyone know how I can change my script so that the HTML will render in MS Outlook? I know MS Outlook can do it. Viewing the source of Outlook mail they've got a bunch of XML like tags. But I can't get them to work.