Asumiendo que el FreeBSD está instalado y
funcionando en la red, con acceso a Internet, debemos conectarnos al sitio ftp
de Postfix para descargarlo.
Una vez en este directorio, hacemos un 'dir' o
un 'ls' de forma tal de determinar la última versión oficial disponible.
Descargamos la última versión, postfix-2.0.13.tar.gz, al directorio local /var
OPCION 1: POSTFIX sin Soporte de PCRE: Una vez descargado, debemos descomprimirlo y compilarlo en forma de binario ejecutable:
Posicionados en el directorio arriba creado, expandimos el archivo .tar.gz ( si tienen interés en la sintaxis del comando tar ejecuten man tar en el prompt ).
Perfecto, ahora estamos en el directorio superior del paquete de los fuentes del Postfix, listo para empezar a compilarlo. Entonces hacemos lo siguiente:
Debe responder /usr/ports/mail/postfix-2.0.13,
lo que significa que estamos en el directorio correcto ( pwd significa
print working directory, y si no es el caso, hacemos cd /usr/ports/mail/postfix-2.0.13
).
Luego de 'llenar' la pantalla de mensajes,
devuelve el prompt. OPCION 2: POSTFIX con Soporte de PCRE: Con el tema del filtrado AntiSPAM, muchas veces recurrimos a la evaluación de palabras o caracteres que hacen a la 'firma' del SPAM. Para ello, se evalúan 'Expresiones Regulares' o 'Regular Expression' en inglés, abreviadas como regexp. El análisis de las mismas, puede ser muy costoso en lo que a CPU se refiere, y entonces, se recomienda utilizar PCRE en vez del mas común, regexp. Mas adelante, está la opción tanto en header_checks como en body_checks de usar uno u otro, pero el pcre funciona si primero se lo instala. Entonces, si van a usarlo, diríjanse a http://superb.dl.sourceforge.net/sourceforge/pcre/pcre-6.3.tar.gz y descarguen la última versión ( 6.3 en este momento ). Los pasos son:
Una vez logueados como Anonymous, descargamos el último PCRE a nuestro directorio con el comando 'get' de FTP. Seguidamente, lo descomprimimos:
Esto nos crea el directorio pcre-6.3. Nos cambiamos a dicho directorio, y ejecutamos:
A partir de ahí, hemos de compilar Postfix con soporte de PCRE:
Si por cualquier motivo, erramos en algo, basta
con dar CTRL-C y abortar la carga del nuevo usuario. Si llegamos al final, y
algo quedó mal, editamos el archivo /etc/passwd y eliminamos la línea mal
cargada ( sólo esa, por favor ).
Y debemos obtener una línea que diga: postfix:*:12345:12345:postfix:/no/where:/no/shell o bien postfix:*:12345:12345:postfix:/no/where/postfix:/nonexistent Luego, creamos un grupo 'postdrop' el cual no posee usuarios. Ni siquiera el usuario 'postfix' debe pertenecer a este grupo ):
Nuevamente, haciendo un tail /etc/group, veremos la última línea con postdrop:*:54321: Otra cosa que debemos verificar, es que hay un 'alias'correspondiente entre postfix y root, para lo cual, hacemos un tail /etc/aliases y debemos ver una línea que diga:
Si no fuese así, simplemente editamos el
archivo con ee /etc/aliases y la agregamos al final.
Para que 'recargue' el alias generado. Muy bien, hemos completado los requisitos de instalación del Postfix. Por lo tanto, procedemos a la siguiente sección, la Instalación.
|
|