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