<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>2.9. Configuración preliminar para Postfix</title><link rel="stylesheet" href="http://guepardo.dyndns.org:8080/sergio-gonzalez/doc/08-postfix-ldap/html/estilo.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.64.1" /><meta name="keywords" content="Postfix, configuración, OpenLDAP" /><link rel="home" href="index.html" title="Sistema de correo con Postfix, OpenLDAP, Courier ((POP3&amp;&amp;IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail" /><link rel="up" href="postfix-conf-ldap.html" title="Capítulo 2. Configuración del soporte LDAP en Postfix" /><link rel="previous" href="postfix-confi-ldap-configuracion.html" title="2.8. Modificación de la configuración de Postfix" /><link rel="next" href="courier-parte.html" title="Parte III. Courier" /><meta name="generator" content="Experimental LDP.XSL $Revision: 1.3 $" />
  <!-- Generated by LDP XSLT customization layer
      based on Norman Walsh's DocBook XSL stylesheets.
      More information at http://www.linuxdoc.org/ -->
  </head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.9. Configuración preliminar para Postfix</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="postfix-confi-ldap-configuracion.html">Anterior</a> </td><th width="60%" align="center">Capítulo 2. Configuración del soporte LDAP en Postfix</th><td width="20%" align="right"> <a accesskey="n" href="courier-parte.html">Siguiente</a></td></tr></table><hr /></div><div class="sect1" lang="es" xml:lang="es"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="postfix-confi-ldap-configuracion-preliminar"></a>2.9. Configuración preliminar para Postfix</h2></div></div><div></div></div><p>En la <a href="postfix-confi-ldap-configuracion.html" title="2.8. Modificación de la configuración de Postfix">Sección 2.8, “Modificación de la configuración de Postfix”</a> se mostraron las opciones necesarias
	para utilizar el servidor de correo Postfix con <span class="acronym">LDAP</span> y alias de correo,
	entre otros. A continuación se verá un archivo de configuración completo, integrando todas
	las opciones vistas en la <a href="postfix-confi-ldap-configuracion.html" title="2.8. Modificación de la configuración de Postfix">Sección 2.8, “Modificación de la configuración de Postfix”</a>:</p><table border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="programlisting"># see /usr/share/postfix/main.cf.dist for a commented, fuller
# version of this file.

# Do not change these directory settings - they are critical to Postfix
# operation.
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
setgid_group = postdrop

# appending .domain is the MUA's job.
append_dot_mydomain = no

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# Uncomment the next line to generate delayed mail warnings
#delay_warning_time = 4h

myhostname = todoscsi.gsr.pt
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mynetworks = 127.0.0.0/8

#Alias virtuales
virtual_maps = ldap:valiases
valiases_server_host = gsr.pt
valiases_search_base = ou=alias,ou=postfix,dc=gsr,dc=pt
valiases_query_filter = (&amp;(mail=%s)(objectClass=CourierMailAlias))
valiases_result_attribute = maildrop
valiases_bind = no

# Todos los dominios y los usuarios entragados por el agente de entrega local
# local_recipient_maps es usado por el servidor SMTP para rechazar el correo
# de los usuarios no conocidos
local_transport = local
mydestination = $myhostname $localhost.$mydomain localhost.gsr.pt
local_recipient_maps = unix:passwd.byname $alias_maps

mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +</pre></td></tr></table><p>Una vez modificado el archivo de configuración de Postfix, este ha de releer su configuración,
	para ello teclee:</p><div class="example"><a id="postfix-confi-ldap-configuracion-preliminar-ex1"></a><p class="title"><b>Ejemplo 2.13. Releyendo la configuración de Postfix</b></p><table border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/etc/init.d/postfix reload</tt></b>
<tt class="computeroutput">Reloading Postfix configuration...done.</tt></pre></td></tr></table></div><p>Ahora se puede probar el envío de un correo para la cuenta &lt;liviana@gsr.pt&gt;:</p><div class="example"><a id="postfix-confi-ldap-configuracion-preliminar-ex2"></a><p class="title"><b>Ejemplo 2.14. Envío de un correo a &lt;liviana@gsr.pt&gt;</b></p><table border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">$</tt> <b class="userinput"><tt>/usr/bin/mail liviana@gsr1.pt</tt></b>
<tt class="computeroutput">Subject:</tt> <b class="userinput"><tt>Prueba
Cuerpo del mensaje
.</tt></b>
<tt class="computeroutput">Cc:</tt> <b class="userinput"><tt>[enter]</tt></b></pre></td></tr></table></div><p>Si tras ejecutar el <a href="postfix-confi-ldap-configuracion-preliminar.html#postfix-confi-ldap-configuracion-preliminar-ex2" title="Ejemplo 2.14. Envío de un correo a &lt;liviana@gsr.pt&gt;">Ejemplo 2.14, “Envío de un correo a &lt;liviana@gsr.pt&gt;”</a>
	se mira en el archivo de log <tt class="filename">/var/log/mail.log</tt> se verá una
	entrada parecida a:</p><div class="example"><a id="postfix-confi-ldap-configuracion-preliminar-ex3"></a><p class="title"><b>Ejemplo 2.15. Entrada en el log indicando el envío de un correo</b></p><table border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="programlisting">Jun  4 11:29:06 todoscsi postfix/pickup[4799]: 89FC13A: uid=1000 from=&lt;sergio&gt;
Jun  4 11:29:06 todoscsi postfix/cleanup[4807]: 89FC13A: \
                                  message-id=&lt;20040604102906.89FC13A@todoscsi.gsr.pt&gt;
Jun  4 11:29:06 todoscsi postfix/qmgr[4800]: 89FC13A: from=&lt;sergio@todoscsi.gsr.pt&gt;, \
                                                      size=328, nrcpt=1 (queue active)
Jun  4 11:29:06 todoscsi postfix/local[4809]: 89FC13A: to=&lt;severa@gsr.pt&gt;, \
                     orig_to=&lt;liviana@gsr1.pt&gt;, relay=local, delay=0, status=sent \
                     (delivered to command: procmail -a "$EXTENSION")
Jun  4 11:29:06 todoscsi postfix/qmgr[4800]: 89FC13A: removed
Jun  4 11:29:40 todoscsi postfix/smtpd[4738]: disconnect from gsr.pt[x.x.x.x]</pre></td></tr></table></div><p>Como se puede comprobar, el correo ha sido enviado a la dirección
	<i class="emphasis">severa@gsr.pt</i>, ya que <i class="emphasis">liviana@gsr1.pt</i> es
	un alias para esa cuenta.</p><p>Con esto quedaría finalizada la parte de la configuración de Postfix con soporte de
	<span class="acronym">LDAP</span>.</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="postfix-confi-ldap-configuracion.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="postfix-conf-ldap.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="courier-parte.html">Siguiente</a></td></tr><tr><td width="40%" align="left" valign="top">2.8. Modificación de la configuración de Postfix </td><td width="20%" align="center"><a accesskey="h" href="index.html">Inicio</a></td><td width="40%" align="right" valign="top"> Parte III. Courier</td></tr></table></div></body></html>

