Debes tener en cuenta un par de cosas:
Por un lado, que poner archivos grandes dentro de la base de datos (no olvidemos que todo esto va a la base de datos) la penaliza en lentitud, sobretodo si está pensada para guardar (básicamente) texto; como seguro que lo estará la de los foros de Mi@.
Por otra parte, como tu mismo has dicho "no se pueden pasar archivos útiles ni programas". ¿Pero qué clase de archivos y programas ocupan más de 3x256kbytes? Pues archivos MP3, archivos de vídeo, programas grandes ya compilados y con todos sus componentes... Y ese tipo de material, el 99% de veces que circula por internet lo hace vulnerando los derechos de autor.
Supongo (remarco lo de SUPONGO); que Mi@ quiso curarse en salud al poner este límite de tamaño, para así evitar que sus foros fuesen fuente constante de intercambio de material "pirata" (hecho por el cual, depende de como, podría recibir severas sanciones).
Así que dejó ese límite, que es más que suficiente para pasar cualquier cosa de texto (son 256.000 carácteres de texto plano, sin comprimir, una burrada); imágenes, MIDIs y cosillas del estilo.
Ahora bien, eso no quita que no se pueda subir el tamaño tope. Poder hacerlo pueden, otra cosa es que tengan argumentos suficientes como para cambiar de opinión respecto a lo que ahora hay.
Un saludo. ![Sonrisa Sonrisa]()
PD: Un consejo, para cuando no hagáis suficiente con 256Kb de un único archivo. Existen programas que cortan en cachitos (del tamaño que el usuario quiera) cualquier archivo. Uno muy conocido es el Hacha. Luego sólo tendrías que poner tantos adjuntos en tantos mensajes como hiciese falta hasta pasar todos los cachitos en que resultase el fraccionado del archivo. Es un método muy coñazo para archivos grandes, pero va bien si te pasas de 256 por poco.