Saludos Francisco.

Ya me funcionó el pop-before-smtp con las lineas que me dijiste (aunque
también metiendoel el hash:/var/lib/pop-before-smtp/hosts
en mynetworks.

Lo que he notado es que hasta permitir el relay hay un tiempo de espera
(unos 10 segundos) demasiado largo, pero bueno, la paciencia es la madre de
la ciencia ;-)

Ahora estoy probando a meterle soporte auth, estoy documentandome un poco,
pero veo que hace falta recompilar postfix y es mucho rollo. en woody hay un
paquete postfix-tls y me preguntaba si hay forma de darle soporte auth al
paquete deb, sin recompilar ni nada.

Saludos
Diego Pérez Pedragosa

----- Original Message -----
From: "Francisco J. Blanco" <[EMAIL PROTECTED]>
To: "Diego Pérez" <[EMAIL PROTECTED]>; "debian-user"
<debian-user-spanish@lists.debian.org>
Sent: Thursday, June 13, 2002 10:11 PM
Subject: Re: pop-before-smtp + postfix


>
>   Saludos Diego,
>
> Creo que tu problema son unas cuantas y criticas lineas en el
> /etc/postfix/main.cf. Despues de añadirlas y lanzar un postfix reload y
> un /etc/init.d/pop-before-smtp restart (no te compliques en
> dpkg-reconfigure y esas cosas), ya deberia funcionarte sin problemas.
> Las lineas del main.cf que yo coloco al final del archivo son estas:
>
>
> smtpd_recipient_restrictions =
>   check_client_access hash:/var/lib/pop-before-smtp/hosts
>   permit_mynetworks
>   check_relay_domains
>
>
> Como ultimos detalles, asegurate bien que los patrones del binario de
> perl del popb4smtp (/usr/sbin/pop-before-smtp) son correctos; te paso
> los mios para ipop3d, eso si, bajo ipv4, que con ipv6 se complica un poco:
>
>
> my $pat = '^(... .. ..:..:..) \S+ ipop3d\[\d+\]: ' .
>   'Login user=\S+ host=\S+ \[(\d+\.\d+\.\d+\.\d+)\]';
>
> my $pat2 = '^(... .. ..:..:..) \S+ ipop3d\[\d+\]: ' .
>             'Auth user=\S+ host=\S+ \[(\d+\.\d+\.\d+\.\d+)\]';
>
>
> Y asegurate que en /etc/init.d/pop-before-smtp no tienes un pequeño bug
> en el apartado del "status", una variable declarada con mayusculas que
> luego se utiliza en minusculas, por lo que no funciona. Esta es la
> version corregida:
>
>
>    status)
> p=`cat $PID 2>/dev/null`
> test -n "$p" || die "no pidfile for $DESC"
> kill -0 $p || die "$NAME[$p] is no longer running"
> ps up $p
> ;;
>
>
> Espero que esto te ayude a lograr tus objetivos, ya veras la ilusion que
> da ver las IPs recogidas en el /var/lib/pop-before-smtp/hosts.db ;-)
>
>
> Ash
>
>
>
> Diego Pérez wrote:
>
> > Hola Francisco :)
> >
> > Primeramente utilizé el paquete pop-before-smtp de woody, efectivamente
> > toque el binario (en perl) para k reconociera los logs del servidor pop
> > (ipop3d) , entonces siguiendo las indicaciones de
/usr/doc/pop-before-smtp
> > reconfiguré el postfix ( dpkg-reconfigure postfix) y añadí en mynetworks
un
> > hash:/var/lib/pop-before-smtp/hosts.
> > El servidor funciona correctamente pero me dá que no funciona el
pop-before
> > smtp porque no da relay. Además un pop-before-smtp --debug no me dice
nada
> > (en cambio con las fuentes si que logré que me diera información y
> > funcionara). Supongo que me debe faltar algun parametro en el main.cf.
Os lo
> > pego a ver si me podeis hechar un cable ;)
> >
> > # 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
> >
> > smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
> > setgid_group = postdrop
> > biff = no
> > myhostname = panta-web
> > alias_maps = hash:/etc/aliases
> > alias_database = hash:/etc/aliases
> > myorigin = /etc/mailname
> > mydestination = pantaderiudecanyes.org, panta-web, localhost.localdomain
> > mynetworks = 127.0.0.0/8 192.168.0.0/16,
hash:/var/lib/pop-before-smtp/hosts
> > mailbox_command =
> > mailbox_size_limit = 0
> > recipient_delimiter = +
> > relayhost =
> >
> >
> > Gracias a todos.
> > Saludos .
> > Diego Pérez Pedragosa.
> >
> >
> >
>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a