[FUGSPBR] Pop-before-smtp no FREEBSD

Ivan Marquetti Ostermann ivan em melim.com.br
Qui Maio 16 09:23:50 BRT 2002


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



Mais detalhes sobre a lista de discussão freebsd