Limitar el uso del correo

  • ¿Habría alguna manera de evitar que un usuario mandara miles de correos en pocos minutos?, por ejemplo que sólo le dejase enviar 100 correos por hora?

  • Tu puedes limitar el servidor de correo, vamos postfix completo


    Puedes agregar varios parches que te permite hacer eso como complemento a postfix


    http://postfwd.org/


    O bien puedes hacerlo por Policyd tambien incorpora cosillas, pero ninguna de las 2 esta contemplada ahora para el panel, si seria una buena opcion pasarlo por sql el envio de forma que puedas ajustar un contador, pero por ahora no esta disponible lo que quieras es a nivel de servidor

  • El panel todavia no soporta eso.


    Pero lo puedes hacer con postfix puro a nivel global. es decir que saque maximo 10 mensajes por minutos, por hora, etc. puedes jugar con eso.


    Pero seria solo en postfix.

  • Teoricamente postfix te deja hacer algo leete sobre estos parametros y si los aplicas comentalo por aqui, seguro que habra mas es cuestio de bucear un poco sobre postfix ya sabes que son globales afectaran a todo el servidor de correo.


    smtpd_client_connection_count_limit (default: 50)
    Numero maximo de conexiones simultaneas que acepta el servidor smtp por cliente o por ip.


    smtpd_client_connection_rate_limit (default: no limit)
    Numero maximo de conexiones que un cliente smtp puede hacer en un intervalo de tiempo(con anvil_rate_time_unit predefinido en 60sg).


    smtpd_client_message_rate_limit (default: no limit)
    Numero maximo de emails que puede recibir un cliente smtp en un intervalo de tiempo(anvil_rate_time_unit predefinido en 60sg) .


    smtpd_client_recipient_rate_limit (default: no limit)
    Es el numero maximo de emails que puede enviar un cliente smtp en un intervalo de tiempo(anvil_rate_time_unit predefinido en 60sg).


    smtpd_client_new_tls_session_rate_limit (default: no limit)
    El el numero maximo de nuevas sesiones TLS(sin usar tls cache) que un servidor smp negocia en un intervalo de tiempo(anvil_rate_time_unit predefinido en 60sg).


    smtpd_client_message_rate_limit=1000
    anvil_rate_time_unit = 60s


    Cuanto podra enviar y en que periodo


    smtpd_client_event_limit_exceptions (default: $mynetworks)
    Excepciones a las reglas anteriores.

    Edited once, last by kurgans ().