Instalacion Posfixadmin
Tutorial Instalación Postfixadmin. En debian Lenny
Paquetes a instalar
apt-get install mysql-server postfix postfix-mysql postfix postfix-mysql php5 libapache2-mod-php5 php5-mysql php5-suhosin php5-apc php-pear php5 libapache2-mod-php5 php5-mysql php5-suhosin php-pear courier-authdaemon courier-imap courier-imap-ssl courier-pop courier-pop-ssl courier-authlib-postgresql courier-authlib-mysql amavis spamassassin clamav saslfinger sasl saslauth libsasl2 sasl2-bin libsasl2-modules libsasl2-2 sasl2-bin libsasl2-modules clamav-daemon clamav-new maildrop mysql-postfix postfix-mysql libpam-mysq libsasl2-modules-sql
o bien mas actualizado
apt-get install postfix-mysql postfix-mysql php5 libapache2-mod-php5 php5-mysql php5-suhosin php-pear php5 libapache2-m
od-php5 php5-mysql php5-suhosin php-pear courier-authdaemon courier-imap courier-imap-ssl courier-pop courier-pop-ssl courier-
authlib-postgresql courier-authlib-mysql amavis spamassassin clamav libsasl2-2 sasl2-bin libsasl2-modules libsasl2-2 sasl2-bin
libsasl2-modules clamav-daemon maildrop postfix-mysql libsasl2-modules-sql
Luego bajar Postfixadmin e instalarlo.
De aquí
A continuación crear la base de datos Mysql con las tablas necesarias.
mysql -u root -p < DATABASE_MYSQL.TXT (ver apéndice 2)
Ahora tendremos que configurar todo el sistema para que postfix y courier consulte con mysql cada vez que tenga que manejar los correos salientes y entrantes.
Para eso se deberán colocar los siguientes archivos en el directorio /etc/postfix
Archivo: mysql_virtual_alias_maps.cf
user = root
password = xxxxx
hosts = localhost
dbname = postfix
query = SELECT goto FROM alias WHERE address='%s' AND active = 1
Archivo: mysql_virtual_domains_maps.cf
user = root
password = xxxx
hosts = localhost
dbname = postfix
query = SELECT domain FROM domain WHERE domain='%s'
#optional query to use when relaying for backup MX
#query = SELECT domain FROM domain WHERE domain='%s'
# and backupmx =...
Ver Todo el Ensayo