RES: [FUGSPBR] Pop-before-smtp no FREEBSD

Edson Brandi Edson.Brandi em corp.ibest.com.br
Qui Maio 16 09:26:25 BRT 2002


Sem responder a sua duvida, eu não recomendo usar Pop-before-smtp.
O motivo é bem simples, imagine um cara que esta numa empresa com 50
estações atras de um NAT, se um susuario da rede baixar email no seu pop3
todas as 50 maquinas vão poder usar seu servidor para relay...

Sugiro que use smtp auth, pois eh uma solução mais segura e mais
politicamente correta.

Edson

-----Mensagem original-----
De: Ivan Marquetti Ostermann [mailto:ivan em melim.com.br]
Enviada em: quinta-feira, 16 de maio de 2002 09:24
Para: fugspbr em fugspbr.org
Cc: Ivan Marquetti Ostermann
Assunto: [FUGSPBR] Pop-before-smtp no FREEBSD


Tem alguem aqui na lista que usa o Pop-before-smtp no FREEBSD ??
Pvt: ivan em melim.com.br
Ou sabe de algum material mais completo sobre algo relacionado a isso

Tenho rodando o postfix no FreeBSD

Fui no site http://www.postfix.org/addon.html
E segui os passos

Before SMTP authentications
pop-before-smtp utility by Bennett Todd.
http://popbsmtp.sourceforge.net/quickstart.shtml

No começo tive problemas em instalar os modulos PERL
% perl -MCPAN -e 'install Time::HiRes'
% perl -MCPAN -e 'install File::Tail'
% perl -MCPAN -e 'install Date::Parse'
% perl -MCPAN -e 'install Net::Netmask'

Mais editei o CPAN.pn
/usr/libdata/perl/5.00503/CPAN.pm
E mudei as URLs para umas do brasil e consegui instar

Depois
% cp pop-before-smtp.init /usr/local/etc/rc.d/pop-before-smtp
% cp pop-before-smtp /usr/sbin/
% cp pop-before-smtp-conf.pl /etc


Editei os arquivos para mudar o path do Postfix que estava em etc/postifix
para /usr/local/etc/postfix

Dei um reload no postifx e inicio o pop-before
/etc/rc.d/init.d/pop-before-smtp start
#  /usr/local/etc/rc.d/pop-before-smtp.sh start
Starting pop-before-smtp: done

Se eu for em
#  /usr/sbin/pop-before-smtp
Odd number of elements in hash assignment at /usr/sbin/pop-before-smtp line
226.
Use of uninitialized value at /usr/sbin/pop-before-smtp line 226.
Onde na linha 226 tem
# Build complete sanitary environment.
%ENV = (
    PATH => '/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin',
    HOME => '/tmp',
    SHELL => '/bin/sh',
    LOGNAME => getpwuid($<), # real me

Não entendi o que mudar aqui

E tambem
Adicinoi no main.cf
smtpd_recipient_restrictions =
        check_client_access hash:/etc/postfix/pop-before-smtp

Bom parei por aqui para pedir um help

Ok





















______________________________________________
http://www2.fugspbr.org/mailman/listinfo/fugspbr
______________________________________________
http://www2.fugspbr.org/mailman/listinfo/fugspbr



Mais detalhes sobre a lista de discussão freebsd