[KyaPanel-Users] Envio de email
Anahuac
anahuac at anahuac.biz
Thu Sep 4 15:40:36 EDT 2008
Olá Roberto,
>
>
> 2008/9/4 Anahuac <anahuac em anahuac.biz <mailto:anahuac em anahuac.biz>>
>
>
> Olá Roberto,
>
> Os comentários que vou fazer abaixo não são pessoais. Podem ou não se
> aplicar a você, mas é fato que se aplicam a 99% das pessoas. Por isso
> não fique triste ou bravo comigo, ok?
>
>
> Eu sou um cara que se eu não souber eu pergunto mesmo. Pode ser até
> uma besteira.
> Não acho que isso diminui ninguém até porque é errando que se aprende.
> Instalei umas 15 vezes esta versão do kyapanel para eu me
> familiarizar. hehehehehe
>
>
>
>
>
> >
> >
> > 2008/9/3 Anahuac <anahuac em anahuac.biz
> <mailto:anahuac em anahuac.biz> <mailto:anahuac em anahuac.biz
> <mailto:anahuac em anahuac.biz>>>
> >
> >
> > Olá Roberto,
> >
> > > Até que enfim consegui instalar e fazer funcionar a versão
> 2.1.4
> >
> > Poderias nos ajudar dizendo o que estava errado?
> >
> >
> > Vamos lá.
> >
> > Antes de começar quero iniciar falando que tudo que eu uso está
> > funcionando.
>
> Muito bem.
>
> >
> > O maior problema tive usando postgresql foi:
> >
> > Na configuração do postfix dentro do kyapanel ele reclama que não
> > existe* pgsql:vdomains* na variável mydestination =
> > Como eu vou botar isso se não tem vdomains em lugar algum?
> > Botei mas, dae dava pau na hora de enviar email para domínio que não
> > fossem os que estivessem no servidor.
>
> Mas isso é claro!
> Na opção de Configurações Gerais dentro do módulo de Gestão de E-mail
> tem um ícone chamado Postfix.
> Ele critica o main.cf <http://main.cf> e o master.cf
> <http://master.cf> para as opções necessárias.
> Mais do que isso: nessa tela ele mostra todas as opções que devem
> ir no
> main.cf <http://main.cf>!
> E pode ir lá que você vai ver que tem as configurações de "vdomains"
>
> Então faltou atenção ao olhar o que deveria ser olhado!
>
>
> Pode ser que eu não tenha visto mesmo.
> O que o kyapanel sugere que eu coloque no main.cf <http://main.cf>
> está abaixo e não vi nada de vdomains não.
> Era para estar no main.cf <http://main.cf> ou está em outro lugar?
>
> home_mailbox = Maildir/
> mailbox_transport = kyapanel:
> virtual_transport = kyapanel:
> local_recipient_maps = pgsql:accounts,pgsql:vamldap
> mailbox_command_maps = pgsql:accounts
> alias_maps = pgsql:vamldap
> virtual_alias_maps = pgsql:vamldap
> virtual_mailbox_base = /
> virtual_mailbox_maps = pgsql:accounts
> virtual_mailbox_limit = 0
> virtual_uid_maps = static:1000
> virtual_gid_maps = static:116
> canonical_maps = pgsql:canodoms
> sender_bcc_maps = pgsql:senderbcc
> recipient_bcc_maps = pgsql:recipientbcc
> always_bcc=
> #--------------------------------------------------------------
> accounts_server_host = 127.0.0.1 <http://127.0.0.1>
> accounts_user = kp
> accounts_password = senha
> accounts_dbname = kp
> accounts_query = select account_homedir from kp_accounts where
> account_wmail = '%s'
> #--------------------------------------------------------------
> vamldap_hosts = 127.0.0.1 <http://127.0.0.1>
> vamldap_user = kp
> vamldap_password = senha
> vamldap_dbname = kp
> vamldap_query = select alias_users from kp_aliases where alias_name = '%s'
> #--------------------------------------------------------------
> canodoms_hosts = 127.0.0.1 <http://127.0.0.1>
> canodoms_user = kp
> canodoms_password = senha
> canodoms_dbname = kp
> canodoms_query = select domain_canonical from kp_domains where
> domain_name = '%d'
> #--------------------------------------------------------------
> senderbcc_hosts = 127.0.0.1 <http://127.0.0.1>
> senderbcc_user = kp
> senderbcc_password = senha
> senderbcc_dbname = kp
> senderbcc_query = select account_bcc_sender from kp_accounts where
> account_wmail = '%s'
> #--------------------------------------------------------------
> recipientbcc_hosts = 127.0.0.1 <http://127.0.0.1>
> recipientbcc_user = kp
> recipientbcc_password = senha
> recipientbcc_dbname = kp
> recipientbcc_query = select account_bcc_recipient from kp_accounts
> where account_wmail = '%s'
> #--------------------------------------------------------------
> header_checks = regexp:/etc/postfix/header_checks
> smtpd_client_restrictions =
> permit_mynetworks,
> check_client_access hash:/etc/postfix/whitelist_ip,
> check_sender_access hash:/etc/postfix/whitelist_dom,
> check_recipient_access hash:/etc/postfix/reverse_out,
> reject_unknown_client_hostname,
> reject_non_fqdn_hostname,
> reject_rbl_client bl.spamcop.net <http://bl.spamcop.net>,
> reject_rbl_client sbl.spamhaus.org <http://sbl.spamhaus.org>,
> reject_rbl_client pbl.spamhaus.org <http://pbl.spamhaus.org>,
> reject_rbl_client list.dsbl.org <http://list.dsbl.org>,
> reject_rbl_client dnsbl.njabl.org <http://dnsbl.njabl.org>
>
> smtpd_sender_restrictions =
> reject_non_fqdn_sender,
> reject_unknown_sender_domain,
>
> smtpd_recipient_restrictions =
> permit_mynetworks,
> reject_non_fqdn_recipient,
> reject_unknown_recipient_domain,
> reject_unauth_destination
>
> smtpd_data_restrictions =
> permit_mynetworks,
> reject_unauth_destination,
> reject_unauth_pipelining,
> reject_multi_recipient_bounce
>
Maravilha!
Você achou outro erro. Eu não coloquei o vdomains quando a base é SQL.
Estarei corrigindo agorinha.
>
>
>
>
> E não é só o "vdomains" que é novo. Tem muitas outras
> configurações lá.
> Especialmente para combate a Spam.
>
> >
> > Não sei se foi o correto, só sei que funcionou, *deixei sem isso* e
> > coloquei no mydestination todos domínios que eu tenho no servidor.
>
> Sim. Assim vai funcionar, mas quando você adicionar um novo
> domínio terá
> que adicioná-lo manualmente na opção mydestination.
> Faça as configurações corretas e sempre que você adicionar um dominio
> pelo KyaPanel ele estará "automagicamente" disponível para o Postfix.
>
> >
> > Quando se vai usar postgresl é necessário instalar alguns
> pacotes que
> > não se encontram no guia de instalação como:
> > *postgresql postfix-pgsql libpam-pgsql courier-authlib-postgresql*
> >
>
> Isso para mim é lógico. Se vai usar PGSQL instale os pacotes dele. Se
> for usar MySQL instale os pacotes dele.
> Não é óbvio?
> Então porque ninguém se deu ao trabalho de escrever um Tutorial sobre
> como usar o KyaPanel com eles?
> Cadê a colaboração!?
>
>
> Ok. Me perdoa se falei o óbvio.
> Já estou também terminando de escrever um tutorial para instalação
> dele usando postgresql.
> Vou postar no wiki.
Maravilha!
Fica a dica: inicie a documentação antes de fazer a instalação e vá
escrevendo e corrigindo o documento à medida em que for fazendo as coisas.
E além disso avise na lista, assim outros podem contribuir (será)?
--
Anahuac de Paula Gil
Diretor Geral
Projeto KyaPanel
http://www.kyapanel.com
--
More information about the KyaPanel
mailing list