[eside-ghost] Mejoras en Postfix

Roberto robsanchez en terra.es
Mar Nov 20 12:50:19 CET 2007


Que hay Iker,

Iker escribió:

> Aupa Roberto,
>
> Roberto escribió:
> > Hola de nuevo,
> >  
> > Ahí van mis avances....
> >  
> >  > Lo primero de todo... ¿Podrías "responder" a los mensajes a los que
> >  > contestas en lugar de "componer" nuevos mensajes? Es para poder seguir un
> <>  > mismo hilo de conversación a lo largo del tiempo, en lugar de ir
> >  > apareciendo como "mensajes no relacionados". Gracias :-)
> > OK. La falta de costumbre, es mi primera vez en Linux y mi primera vez 
> > en una lista
>
> acabas de crear otro correo y no has contestado al anterior :-S

    Temblando estoy. ¿Lo he hecho bien esta vez?. Cojo tu último mensaje, lo pego y luego
    voy intercalando mis comentarios ¿no?. Además mantengo el asunto.   <:-T

>
> > Ya he conseguido enviar correos entre usuarios de la misma máquina, y 
> > hacia el exterior.
> > La clave ha sido leer aun más detenidamente los ficheros de error del 
> > log. Efectivamente
> > faltaba el fichero aliases, que además de no estar en el directorio 
> > donde lo buscaba la
> > aplicación, tampoco se buscaba como "aliases", sino 
> > "postfix.aliases.db". Lo he tenido
> > que copiar y renombrar a pelo, no se si es muy canónico pero tira.
>
> ese archivo se crea bien con el comando 'newaliases' o bien con el 
> comando 'postmap'.
>
> >   
> >  > En teoría, el error debería estar en la variable "alias_maps", que está
> >  > apuntando a "/etc/postfix.aliases" en lugar de "/etc/postfix/aliases".
> >  
> > Curiosamente la variable "alias_maps" apunta a /etc/postfix/aliases, 
> > pero el error que queda
> > en el log es el siguiente:
> >  
> > Nov 16 08:38:54 localhost postfix/smtpd[4443]: fatal: open database 
> > /etc/postfix.aliases.db: no such file or directory  
> > Nov 16 08:38:54 localhost postfix/local[4444]: fatal: open database 
> > /etc/postfix.aliases.db: no such file or directory
> >  
> > Lo dicho, renombrando el fichero aliases y cambiandolo de directorio 
> > cuela.  <:-c
> >  
> >  
> > Ahora me queda otro pequeño problemilla. Solo puedo enviar correos 
> > (mediante el comando sendmail) como root
> > de forma que cuando mi correo llega  a la otra máquina llega como 
> > root en terra.es <mailto:root en terra.es> como dirección de procedencia.
> > No tengo muy claro como sustituir root por la parte de la dirección que 
> > procede "robsanchez". He probado distntas
> > combinaciones en "aliases" pero no doy con ello. Tampoco tengo muy claro 
> > como habilitar a un usuario de
> > la máquina para que tenga permiso para usar el mail.
>
> Los aliases que comentas son SOLO para emails recibidos en la máquina en 
> entrega local (es decir, cuando el dominio está en mydestinations)
>
> Para otro tipo de aliases tienes que mirar
>
> http://www.postfix.org/rewrite.html
>
>
> Una buena prueba de fuego para entender postfix es entender este dibujo:
>
> http://www.postfix.org/big-picture.html
>
>
    Gracias, el gráfico es bastante instructivo, complejo pero instructivo. Igualmente me ha servido
    el otro link. Generando un base de datos 'canonical' consigo que se traduzca la dirección 
    root en terra.es , resultando robsanchez en terra.es. Pero como nada es perfecto, soy incapaz de
    dejarlo fino. En recepción los mensajes se reciben como "(root) robsanchez en terra.es". No veo como 
    cambiar "(root)" por lo que yo quiera ¿es posible?.  

    Por otra parte, ya te comente que me he tirado de golpe con Linux, con lo que me llevo tortas por 
    todos lados. También seguro que mezclaré preguntas básicas de Linux con otras de algo más de 
    dificultad (perdón por adelantado, no quisiera resultar pesado). Ahí voy: tanto postfix, como sendmail 
    (para postfix), como la mayoría de los archivos que se utilizan en el servicio de correo, pertenecen al
    usuario root y al grupo root. Entiendo que en un sistema con varios usuarios, estos deberían ser 
    capaces de enviar y recibir correo desde su propia cuenta. Ya se que será una pregunta demasiado 
    obvia, pero no tengo claro que hacer. ¿Cambio sendmail de propietario? ¿es algo que se debe hacer 
    en los fichero de configuración de postfix?

    Un cordial saludo y como siempre gracias.

    RbR.

    


> Un saludo,
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20071120/87b9b293/attachment.htm


Más información sobre la lista de distribución eside-ghost