Yo creo que si... salvo que...
Cita: con FORM ENCTYPE="multipart/form-data", como hago para enviar TYPE="TEXT" y tomarlos con un REQUEST.FORM
... estés haciendo el submit del form (texto del mensaje, asunto y remitente) junto con el upload del attach.
Yo creo que los pasos serían...
1_El cliente completa el formulario con el cuerpo del mensaje, el subject y demás.
2- cliequéa sobre "adjuntar archivo" (lo cual hace un submit del form y guarda en variables session, en un TXT temporal o en una BD los datos escritos previamente) y se le presenta la página para realizar el attach.
3_Elige en su pc, el archivo a adjuntar.
4_Al hacer submit, se hace un upload al server, del archivo adjunto.
5- redirige a la página de escritura del email y completa, si cabe, lo que previamente escribió (lo toma de la session, TXT temporal o BD)
6- se detruyen esos temporales
7_Se toma ese adjunto desde el disco duro del server como attachment.
8_Se envia el correo.
9_Se borra el Archivo del disco del server.
digo... de pronto... me parece...