[FUG-BR] qmail e vpopmail: mysql

Leonardo Augusto lalinden em gmail.com
Sexta Julho 10 15:13:25 BRT 2009


Instalei tudo via ports, usei os scripts do qmailrocks tambem,
seguindo o fluxo dele,
mas tudo via ports, algumas coisas tive que alterar o Makefile do port.

O que nao esta funcionando no seu ?
O smtp_auth ? pra isso funcionar tem que setar no port do qmail esse patch.



2009/7/10 Enio Marconcini -:- www.Enio.Pro.Br -:- <eniorm em gmail.com>:
> 2009/7/9 Leonardo Augusto <lalinden em gmail.com>
>
>> Cara nao sei se ja resolveu te problema de vpopmail + mysql + qmail +
>> smpt auth + sei la o que
>>
>> Se ainda nao resolveu, entra em pvt comigo que te ajudo
>>
>> Ja tenho todas as manhas pra instalar e configurar tudo via ports
>> funcinaodo perfeitamente.
>>
>> So nao posto aqui os meus pergaminhos pq ta tudo uma zona e nao tive
>> tempo/saco pra formatar
>> duma maneira que todos entendam, entao para nao causar
>> reclamacoes nao coloco o meu "history" aqui, mas posso lhe ajudar
>>
>> []'s
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
> eu fiz um misto, segui o tutorial qmailrocks mas foi instalando pelo ports,
> mas usei os scripts do qmailrocks e fiz as devidas alterações
>
> na primeira instalação, o vpopmail não tinha sido ativado o suporte a mysql,
> mas agora ta tudo certo,
>
> falta agora setar o smtp autenticado, instalar e configurar o imap, e
> ajustar a conf para permitir envio para outros servidores de email
>
> eis minhas confs
>
> gandalf# cat rcpthosts
>
> gandalf.meudominio.com.br
> localhost
>
> gandalf#
>
>
> gandalf# cat qmail-pop3d/run
>
> #!/bin/sh
> PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
> export PATH
> exec tcpserver -H -R -v -c100 0 110 qmail-popup gandalf.meudominio.com.br \
> /usr/local/vpopmail/bin/vchkpw qmail-pop3d Maildir 2>&1
>
> gandalf#
>
>
>
> gandalf# cat qmail-smtpd/run
>
> #!/bin/sh
> QMAILDUID=`id -u vpopmail`
> NOFILESGID=`id -g vpopmail`
> MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
> LOCAL=`head -1 /var/qmail/control/me`
> if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z "$LOCAL" ];
> then
> echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
> echo /var/qmail/supervise/qmail-smtpd/run
> exit 1
> fi
> if [ ! -f /var/qmail/control/rcpthosts ]; then
> echo "No /var/qmail/control/rcpthosts!"
> echo "Refusing to start SMTP listener because it'll create an open relay"
> exit 1
> fi
> env SMTPAUTH="mysql"
> exec /usr/local/bin/softlimit -m 30000000 \
> /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c
> "$MAXSMTPD" \
> -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
> /var/qmail/bin/qmail-smtpd \
> /usr/local/vpopmail/bin/vchkpw /usr/bin/true 2>&1
>
> gandalf#
>
>
>
>
> gandalf# cat /etc/tcp.smtp
>
> 127.:allow,RELAYCLIENT=""
> 192.168.0.:allow,RELAYCLIENT="",REQUIREAUTH=""
>
> gandalf#
>
>
> abraços
>
> --
> ENIO RODRIGO MARCONCINI
> www.Enio.Pro.Br
> skype: eniorm
>
>> Administrador de Redes e Professor Universitário
>> Especialista em Redes de Computadores
>> Análise de Sistemas e Banco de Dados
>> Slackware Linux, OpenBSD e FreeBSD
>> Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd