Buenas, expongo mi situación. Tengo programado un php que se ejecuta semanalmente (mediante CRON) y lo que hace es generar un html de noticias de esa semana y enviarlo por correo a unas personas. Ese html contiene un formulario, con dos campos de texto, uno para añadir emails de amigos y otro para añadir el propio email (el típico "Envía a un amigo"). El action de ese formulario es del tipo "http://www.sitio.com/procesa.php".
Si yo pruebo el html que genero directamente desde el navegador, cuando pruebo a "enviar a un amigo", el archivo "procesa.php" me lee las variables POST perfectamente, pero si recibo el html como un mensaje de correo, y desde el outlook (por ejemplo) pruebo a enviar el formulario, el archivo procesa.php no me recoje las varibles POST.
He probado a cambiar el "enctype" a "multipart/form-data" o "application/x-www-form-urlencoded" pero no hay manera.
¿Alguno tiene alguna idea?
Venga, gracias.