Página 1 de 3 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    ecbr
    Compilando e Instalando o Postfix e SASL2 no SlackWare 9.1

    Primeiro passo: Compilando SASL2

    A primeira coisa a se fazer e baixar o source do sasl2 e compilar...

    compilando SASL2

    baixe ele aqui -> ftp://ftp.andrew.cmu.edu/pub/cyrus-m...-2.1.18.tar.gz
    Apos ter baixando vamos executar o comando para extrair o pacote.

    tar zxvf cyrus-sasl-2.1.18.tar.gz

    feito vamos entrar no diretorio do mesmo..
    cd cyrus-sasl-2.1.18

    dentro do diretorio vamos compilar o sasl com os seguintes comandos...

    ./configure --prefix=/usr --enable-plain --enable-login -disable-cram --disa-ble-digest --disable-otp --disable-krb4--disable-gssapi --disable-anon --disable-ntlm
    make
    make install

    Bem o que nos podemos ver e que so compilamos o sasl2 para suporte a plain e login, o resto nos desativamos.



    Segundo Passo: Compilando o postfix

    versao utilizada: postfix 2.1.0

    baixe ele aqui -> ftp://ftp.matrix.com.br/pub/postfix/...x-2.1.0.tar.gz
    Apos ter baixando vamos executar o comando para extrair o pacote.

    tar zxvf postfix-2.1.0.tar.gz

    feito vamos entrar no diretorio do mesmo.

    Cd postfix-2.1.0

    dentro do diretorio vamos compilar o postfix com os seguintes comandos...

    make -f Makefile.init makefiles 'CCARGS=3D-DHAS_MYSQL -I/usr/include/mysql -DUSE_SASL_AUTH -I/usr/include/sasl''AUXLIBS=3D/usr/lib/libmysqlclient.so -lm -L/usr/lib -R/usr/lib -lsasl2'
    make
    não esqueca de criar o usuario e grupo para o postfix...
    adduser postfix
    groupadd postdrop

    e para completarmos e so digatar.

    make upgrade




    Terceiro Paso: Configurando postfix main.cf

    coloque essa linhas no final do main.cf...

    smtpd_sasl_auth_enable = yes
    smtpd_sasl_security_options = noanonymous
    broken_sasl_auth_clients = yes
    smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks

    temos que criar o arquivo de aliases para o postfix funcionar correntamente...

    ln -s /etc/postfix/aliases /etc/aliases
    cd /etc
    newaliases

    acrecente essas linhas no rc.local do slackWare para que ele inicialize toda ver que de um boot...

    echo "ln -s /etc/postfix/aliases /etc/aliases" >> /etc/rc.d/rc.local
    echo "postfix start" >> /etc/rc.d/rc.local


    Quarto Passo: configurando o sasl2

    entre no diretorio /usr/lib/sasl2 e crie o arquivo smtpd.conf

    cd /usr/lib/sasl2
    touch smtpd.conf

    com o arquivo criado insira essas informacoes dentro dele...

    echo "pwcheck_method: saslauthd" > smtpd.conf

    feito e so criar o diretorio saslauthd dentro de /var/state

    cd /var/state/
    mkdir saslauthd

    finalmente agora e so iniciar o servico de autenticacao...

    saslauthd -a shadow

    não se esqueca de colocar esse comando dentro do rc.local do slackWare...

    echo “saslauthd -a shadow” >> /etc/rc.d/rc.local


    agora e so iniciar o postfix e testar a configurando...

    postfix start
    para iniciar.....
    postfix stop
    para parar....

    ecbr@hyperlinux.com.br
    www.hyperlinux.com.br
    Ederson Carlos B. Reis
    msn - ecbr2003@hotmail.com
    icq – 154445662

  2. #2
    cvs
    E como que faz pra criar os usuarios que vão poder usar o smtp? ou são usuarios do sistema?



  3. #3
    ecbr
    pode ser os usuarios do sistema mesmo....ou entao instala o mysql e configura para autenticar por ele....mas nesse tutorial nao foi abordado isso, estou escrevendo um outro que irei falar sobre esse assunto...

  4. #4
    ecbr
    ai galera para comentarios ou sugestao para esse tutorial, vamos postar para isso que existe a underlinux...heehehhehe :lol:



  5. #5
    cvs
    Então vou aguardar o tuto com o mysql...






Tópicos Similares

  1. Postfix+sasl2 no Debian Eatch
    Por sampiron no fórum Servidores de Rede
    Respostas: 3
    Último Post: 29-07-2007, 21:03
  2. Email Pega Tudo no Slackware + Postfix
    Por peregrino no fórum Servidores de Rede
    Respostas: 2
    Último Post: 27-01-2005, 01:24
  3. Compilando o squid no Kernel 2.6.9 no SLackware 10
    Por Slackdi no fórum Servidores de Rede
    Respostas: 5
    Último Post: 12-12-2004, 17:08
  4. Postfix e SASL2 no SlackWare 10
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 02-11-2004, 21:49
  5. Instalando PHP no SlackWare 9.1
    Por gustavo_marcon no fórum Linguagens de Programação
    Respostas: 3
    Último Post: 08-07-2004, 11:26

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L