[opensuse-es] configurar postfix para rechazar correos grandes
Hola amigos, tengo un problema con postfix, tengo limitado el correo para message_size_limit=10240000, cuando los clientes de outlook tanto 2000 como 2003 envian correos que superan este valor, no les envian un error sino que está constantemente tratando de enviar el correo y me satura la red, lo único que hace el postfix es generar un warning warning: 29EA31B73: queue file size limit exceeded subí el message_size_limit=20480000 pero igual si envian correos superior a este valor pasa lo mismo, como hago para que en vez de que muestre en el log un warnign le envie un correo al usuario con un undelivery message por exceder el tamaño. Por otro lado como hago para personalizar por usuarios o grupos de usuarios el tamaño del message a enviar. Saludos cordiales A.C.G.CH. Telf: Casa 00505-5323667 Cel:00505-8354400 acgch@yahoo.com __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.espanol.yahoo.com/ --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-11-17 a las 17:57 -0600, Alejandro C. González Chávez escribió:
Hola amigos, tengo un problema con postfix, tengo limitado el correo para message_size_limit=10240000, cuando los clientes de outlook tanto 2000 como 2003 envian correos que superan este valor, no les envian un error sino que está constantemente tratando de enviar el correo y me satura la red, lo único que hace el postfix es generar un warning warning: 29EA31B73: queue file size limit exceeded
subí el message_size_limit=20480000 pero igual si envian correos superior a este valor pasa lo mismo, como hago para que en vez de que muestre en el log un warnign le envie un correo al usuario con un undelivery message por exceder el tamaño.
Eso de mandarles un mensaje no lo puede hacer el postfix, porque para eso primero tiene que aceptarlo y después devolverselo rechazado. Es el programa del "cliente" el que debe generar ese mensaje. Por otra parte, en el log se registra un warning, porque para tí es un simple aviso, para ellos no - o eso creo. Es posible que sea el outlook el que lo esté reintentando mil veces. Prueba a mandar tú un mensaje grande con otro programa, a ver que pasa; con los que yo uso, el programa aborta el envío. No se si entonces se puede poner un timeout para pesados. Hay herramientas en postfix para estudio de problemas de embotellamiento: qshape. Y otra documentación interesante, como el "TUNING_README". Otra idea: ¿La cola de correos está en reiserfs? Lo digo por esto que pone en el FAQ: write queue file: No such file or directory write queue file: Unknown error 4294967289 Reiserfs reports the wrong error code when a message exceeds the message_size_limit setting. As a result, the Postfix SMTP server reports a "queue file write error" to the SMTP client, rather than reporting a "file too large" condition. The client will keep sending the same email again and again until the mail is too old.
Por otro lado como hago para personalizar por usuarios o grupos de usuarios el tamaño del message a enviar.
Ni idea... Quizás por dominios virtuales. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFXlnGtTMYHG2NR9URAmtbAKCTye5aUM/28MLvgkXveWbUo+Uk/wCfeae2 rk/hu/bM/ozurqX8WgC/Glg= =ZKjq -----END PGP SIGNATURE-----
Eso de mandarles un mensaje no lo puede hacer el postfix, porque para eso primero tiene que aceptarlo y después devolverselo rechazado. Es el programa del "cliente" el que debe generar ese mensaje.
Probablemente podría hacerse a través de PROCMAIL en su configuración del servidor aunque ahora no tengo tiempo para probarlo. -- Salutacions - Saludos, Josep M. Queralt
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-11-18 a las 11:28 +0100, Josep M. Queralt escribió:
Eso de mandarles un mensaje no lo puede hacer el postfix, porque para eso primero tiene que aceptarlo y después devolverselo rechazado. Es el programa del "cliente" el que debe generar ese mensaje.
Probablemente podría hacerse a través de PROCMAIL en su configuración del servidor aunque ahora no tengo tiempo para probarlo.
Pero si el servidor no recibe ese correo, lo rechaza, es imposible que le llegue al procmail... ¿O estás pensando en otra cosa? Lo único que se me ocurre es examinar el log y enviar mensajes automáticos no se como... - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFXuf/tTMYHG2NR9URArR+AJsHa/Y7IJ/vptR+e/Sr0Vdu2WWwYACeL+dI PhqIknlMpfvRsWDUW9iL8J4= =WILN -----END PGP SIGNATURE-----
Pero si el servidor no recibe ese correo, lo rechaza, es imposible que le llegue al procmail... ¿O estás pensando en otra cosa?
No, ya era eso. Lo único que pensaba mal. :-) Simplemente se me olvidó que primero pasa por Postfix, despues ProcMail (si esá configurado) y finalmente SA. -- Salutacions - Saludos, Josep M. Queralt
participants (3)
-
Alejandro C. González Chávez
-
Carlos E. R.
-
Josep M. Queralt