Bachiller

Páginas: 5 (1018 palabras) Publicado: 3 de febrero de 2013
Instalación_y_Configuración_de_Postfix_Conectado_a_LDAP

Tabla de contenidos
• 1 Postfix
• 2 Instalación del Servicio SMTP (Postfix)
♦ 2.1 Configuración Inicial
♦ 2.2 Inicio de la Compilación e
Instalación de Postfix
♦ 2.3 Configuración
♦ 2.4 Instalando el Guión de Arranque
(initd) de Postfix
♦ 2.5 Prueba de Funcionamiento (Usando
telnet)

Postfix
Postfix es un Agente de Transportede Correo (MTA) de software libre / código abierto, un programa
informático para el enrutamiento y envío de correo electrónico, creado con la intención de que sea una
alternativa más rápida, fácil de administrar y segura al ampliamente utilizado Sendmail. Formalmente
conocido como VMailer e IBM Secure Mailer, fue originalmente escrito por Wietse Venema durante su
estancia en el Thomas J.Watson Research Center de IBM, y continúa siendo desarrollado activamente.
Postfix es el agente de transporte por omisión en diversas distribuciones de Linux y en las dos últimas
versiones del Mac OS X (Panther y Tiger).

Instalación del Servicio SMTP (Postfix)
• Instalación de Dependencias

{{{
aptitude install build-essential libssl-dev libsasl2-dev libsasl2 libsasl2-modules libsasl2-modulesasl2-bin openssl libsasl2-modules-ldap libldap-2.3-0 ldap-utils libldap-dev libwrap0-dev flex db4
libdb4.2 libdb4.2-dev
}}}

Configuración Inicial
• Crear el grupo y usuario para el Postfix:

{{{
groupadd postdrop -g 108 && groupadd postfix -g 107
}}}
{{{

Instalación del Servicio SMTP (Postfix)

1

Instalación_y_Configuración_de_Postfix_Conectado_a_LDAP
useradd -u 108 -g 108-s /bin/false postdrop && useradd -u 107 -g 107 -s /bin/false postfix
}}}

• Creando grupo y usuario de la gestión del correo virtual

{{{
groupadd -g 9000 vmail && useradd -d /home/domains/ -u 9000 -g vmail -s /bin/false vmail
}}}

• Inbox local:

{{{
chown postfix /var/mail -R
}}}

• Crear directorio donde van los correos del dominio y darle permisos y privilegios al usuario vmail:{{{
mkdir -p /home/domains && chown vmail.vmail /home/domains -R
}}}

• Descargamos el fuente de postfix:
{{{
wget -c http://postfix.cs.utah.edu/source/official/postfix-2.5.5.tar.gz
}}}

• Y descomprimimos:

{{{
tar xvf postfix-2.5.5.tar.gz
}}}

• Luego, descargamos el parche para VDA (Virtual Delivery Agent) de postfix:
Configuración Inicial

2 Instalación_y_Configuración_de_Postfix_Conectado_a_LDAP

{{{
wget -c http://vda.sourceforge.net/VDA/postfix-2.5.5-vda-ng.patch.gz
}}}

• Y descomprimes:

{{{
gunzip postfix-2.5.5-vda-ng.patch.gz
}}}

• Nos movemos al fuente de postfix y ejecutamos el patch

{{{
correo:/usr/src# cd postfix-2.5.5
correo:/usr/src/postfix-2.5.5# patch -p1 < ../postfix-2.5.5-vda-ng.patch
patching file README_FILES/VDA_READMEpatching file src/global/mail_params.h
patching file src/util/file_limit.c
patching file src/virtual/mailbox.c
patching file src/virtual/maildir.c
patching file src/virtual/virtual.c
patching file src/virtual/virtual.h
}}}

Inicio de la Compilación e Instalación de Postfix
• Para determinar la viabilidad de compilación del código ejecutar:

{{{
make -f Makefile.init makefiles
}}}

•Luego, limpiamos el fuente y lo preparamos para compilación:

{{{
make clean && make tidy

Inicio de la Compilación e Instalación de Postfix

3

Instalación_y_Configuración_de_Postfix_Conectado_a_LDAP
}}}

• Lanzamos el proceso de compilación:

{{{
make makefiles CC="gcc" CXX="gcc" CFLAGS="-O2" CXXFLAGS="-O2 -mtune=nocona -march=nocona \
-pipe -fomit-frame-pointer -msse -fexceptions-fno-strict-aliasing -fPIC -Wall -fno-strict-aliasin
CCARGS="-DHAS_LDAP -DHAS_SSL -DUSE_SASL_AUTH -I/usr/include -I/usr/include/sasl" \
AUXLIBS="-L/usr/lib -lz -lm -L/usr/lib -L/usr/lib/sasl2 -lssl -lcrypto -ldb -lsasl2 -lpthread -lld
}}}

NOTA: para entender la selección de la sentencia de compilación; referirse a: [CompileDebian Compilando
en Debian]BR

• Hacemos Make e instalamos:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller
  • Bachiller

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS