texto preformateado

Julian
25 de Noviembre del 2003
Estoy tratando de hacer lo siguiente:
tengo un campo input multilínea que coloco para que dejen mensajes, éstos son enviados por email y a la vez publicados en una página html.
Se me presentan dos inconvenientes:
1.- lo caracteres como comillas, giones, etc. aparecen con su código al enviarlos por email en texto pleno
2.- al mostrar los mensajes en la web, no respeta los puntos aparte, en este caso uso <pre></pre> pero el tema se agrava porque no corta las líneas del ancho de la celda, pone todo un párrafo como una sola línea de texto.
Espero que ser claro,
agradecería mucho cualquier ayuda.

Saludos