Tag Archives: postfix

Postfix+Amavisd-new+Spamassasin+Clamav

Since I had to disable the PTR check in Postfix at Binware because in Spain 90% of mail servers are badly configured and they were all rejected, and now we have lot of spam.

So I decided to install Spamassassin and Clamav to detect and reject some of this spam.

First of all, we need to install needed packages:

apt-get install spamassassin amavisd-new clamav clamav-daemon

We will begin configuring amavisd-new, the configuration files are at /etc/amavis/conf.

In file 20-debian_defaults I changed the header that will be added to each mail processed:

$X_HEADER_LINE = "AntiSpam/Antivirus Scanner at $mydomain";

We need to activate antispam and antivirus check in amavis, this is found in file 15-content_filter_mode. We need to uncomment @bypass_virus_checks_maps and @bypass_spam_checks_maps. The file will look like this:

Read more... (193 words, estimated 46 secs reading time)

Postfix+VDA

Esto era una de las cosas que tenia pendiente de poner en el server hosting, y ultimamente ha habido mucha gente que superaba de mucho el limite, asi que me he puesto a configurar e instalar postfix con el parch VDA para poner limite de tamaño a los buzones.

Como tengo ahora mismo todo configurado con los paquetes de debian, he pensado que lo mejor es parchear los propios paquetes de debian, y aqui estan los pasos que he seguido:

  1. Instalo todas las utilidades necesarias para poder compilar y crear el paquete de postfix.
    apt-get install build-essential dpkg-dev fakeroot debhelper po-debconf dpatch lsb-release libdb4.3-dev libgdbm-dev libldap2-dev libpcre3-dev libmysqlclient15-dev libsasl2-dev libpq-dev
  2. Nos bajamos el codigo fuente del postfix (Conviene hacerlo en /usr/src ya que lo descarga en el directorio actual)

    fad06fa686383530de21016716158c9b043

    Read more... (159 words, estimated 38 secs reading time)

Fracaso con VHCS ;(

Despues de probar ayer el VHCS me he llevado una decepcion enorme. Tiene muy buena pinta, y hace de todo, pero resulta que es para que tu te adaptes a como funciona el, trae sus propios demonios y configuraciones. Supongo que si no tiene montado nada y empiezas desde cero es muy comodo, pero yo tengo todo montado para que funcione todo en mysql y volver a configurar y pasar a texto es un follon, aparte de la molestia de ir reiniciando los servicios.

Por lo tanto he decido que voy a aprovechar lo que trae el VHCS y cogerlo como base para diseñarme mi propio panel teniendo Bind-Mysql, Postfix/Courier-Mysql y Proftpd-Mysql. Modificar la base de datos es mucho mejor que tener que tocar archivos de sistema y ir dando permisos a programas.