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"
<[email protected]>
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