Cita:
Iniciado por davidbons Hola, tengo unas dudas existenciales, ya que necesito un hosting que acepte correos con archivos adjuntos grandes,
1. ¿que tamaño máximo acepta un servidor de correo?
2. Según he oido no depende del hosting si no del programa servidor de correo. ¿es asi?
3. Algunos hosting ofrecen tamaño de buzón ilimitado. ¿Eso es verdad, o es un timo?
Veamos, el tamaño de attach o archivo adjunto de un servicio de e-mail no es necsariamente el espacio disponible en disco duro.
Si tienes un host con 1gb de espacio el attach no sera seguramente de 1gb.
El email no es un servicio originalmente pensado para transportar volumenes grandes de datos, por tal motivo usualmente se configura un servidor de mail para que apenas permita usar unos 10 o 20mb lo cual es suficiente para casi todas las tareas normales.
El limite de attach es una limitacion de configuracion que un adminstrador de sistema da al momento de configurar el servidor de mail.
Si encuentras algun provedor que permita enviar attachs de por ejemplo 50mb o mas, probablemente no te sea de utilidad mas que para enviar correos entre tus propias cuentas, puesto que si tu envias un attach de 50mb desde tu proveedor a gmail, este sera rechazado por gmail ya que admite como maximo solo 25mb.
Como veras te vuleves dependiente de lo que los demas proveedores de servicio permitan.
Adicionalmente a esta limitacion, existe una limitacion adicional y es que basicamente los timeout, o tiempo que el servidor da a un email para ingresar o salir de un server se configura en valores bajos.
Esto es asi para asegurar disponibilidad del server de correo, y asegurar todos los usuarios concurrentes del servicio puedan usarlo en el momento que se requiera. Por tal motivo si incluso encontraste un proveedor de correo que permite attachs grandes, si tu conectividad no es extremadamente rapida hacia el server, o entre tu server y destinatario, es probable que el mail sea simplemente rechazado cuando el proceso llegue al tiempo limite de timeout y por tal motivo se cancele dicho proceso.
Como veras, el e-mail no es el metodo mas adecuado para enviar archivos grandes, y si esto es lo que necesitas hacer te recomiindo leas lo siguiente:
Si lo que estas buscando es distribuir archivos, o que puedan enviarte archivos de forma simple FTP es lo indicado, pero requeire que el usuario use un cliente de FTP, el cual tiene que descargar, instalar , aprneder a usar etc etc....... software de simple uso por lo general al que nadie esta acostumbrado........
Otra posible solucion y mas simple para enviar y recibir archivos, es que te configures en tu host alguna herramienta web de upload o download segun sea lo que necesites, escrita preferiblemente en php.
Puedes ir a hostscripts.com y ver cual es de utilidad hay muchas free y otras comerciales muy buenas.
hotscripts.com/category/php/scripts-programs/file-manipulation/
Si optas por una opcion como esta, solo ten en cuenta de asegurarte el adminsitrador de tu host permite via configuracion de php.ini uploads grandes via php.
Por ultimo la opcion mas facil de todas es usar algun servicio como megaupload y enviar el link por correo.
Si despues de escribir todo esto, este no es tu caso, espero estas recomednaciones sean util para otro.
El e-mail no es un metodo adecuado para la distribucion de archivos incluso es mas bien problematico cuando se lo pretende usar para dichas tareas con archivos grandes.
Saludos !