Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/12/2005, 11:40
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Pues .. lamento decirte que si usas PHP .. el proceso pasa por el servidor.

Es decir .. tu desde tu formulario HTML común vía HTTP subes al servidor tanto los datos de texto comunes del formulario (los "input") como los archivos adjuntos que quieras enviar (en sus campos "file").

Esos archivos los recibe y procesa tu script PHP común y con ayuda de otras herramientas tipo: "PHP Mailer" (http://phpmailer.sourceforge.net) generas el e-mail con todo: archivos ajuntos . en HTML/o texto plano .. simultáneo o no .. etc .. etc ..

Ahora .. si te preocupa "tener" esos archivos que subes en el servidor .. entonces al enviar tu e-mail y asegurarte que salió .. los borras (automáticamente .. unlink())... tan trasnparente para el usuario como eso y tanto o mas para tí cara a tus servidores.

Si quieres alguna solución que "no pase por el servidor" .. tendrías que ver si existe algo tipo "ActiveX" o "Applet Java" (del "lado del cliente") que lo haga .. O si no quieres complicarte tu o tus servidores no soportan por ejemplo el "upload" de archivos .. entonces busca los servicios de un tercero (empresa/sitio) que deje hacer esto .. al estilo "Form Mailer" pero con tus requerimentos de archivos adjuntos ...

Un saludo,