Re: [FUG-BR] COURIER - Erro com postgresql
2010/1/12 Paulo Henrique > Saudações, depois de me esbarrar com o dovecot quanto ao metodos de > criptografia suportado junto ao postfixadmin em que na configuração de > config.inc.php dizer para usar dovecot:METHOD e mesmo com CRAM-MD5, > DIGEST-MD5, e PLAIN em nenhum deles autenticava o usuário decidir > devido ao curto prazo de tempo utilizar o Courier-imap junto com > authpgsql, contudo apos varias tentativa e a ultima uma atualização > recorro a lista mais uma vez, > > Se quiser voltar atrás e usar dovecot posso ajudar. Tenho o mesmo ambiente com postgresql + dovecot. #cat /usr/local/etc/dovecot-sql.conf |grep -v "#" driver = pgsql connect = dbname=postfix user=postfix password=pass host=host default_pass_scheme = md5 password_query = select username as user ,password FROM mailbox WHERE username = '%u' ; user_query = SELECT home,maildir as mail, uid, gid FROM mailbox WHERE username = '%u' [r...@fileserver ~]# cat /usr/local/etc/dovecot.conf |grep -v "#" protocols = imap listen = * disable_plaintext_auth = no ssl_disable = yes mail_location = mbox:~/mail/:INBOX=/var/mail/%u mail_privileged_group = mail mail_debug = no verbose_proctitle = yes first_valid_uid = 80 first_valid_gid = 0 protocol imap { imap_client_workarounds = delay-newmail outlook-idle netscape-eoh tb-extra-mailbox-sep } protocol pop3 { pop3_uidl_format = %08Xu%08Xv pop3_client_workarounds = outlook-no-nuls oe-ns-eoh } protocol lda { postmaster_address = postmas...@example.com sendmail_path = /usr/sbin/sendmail } auth default { mechanisms = plain login digest-md5 cram-md5 passdb pam { } passdb sql { args = /usr/local/etc/dovecot-sql.conf } userdb passwd { } userdb sql { args = /usr/local/etc/dovecot-sql.conf } user = root } dict { } plugin { } Caso tenha problemas altere a variavel mail_debug = no para yes -- Giancarlo Rubio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COURIER - Erro com postgresql
Giancarlo deu certo aqui com base em sua config consegui fazer o postfixadmin e o dovecot se concordarem. no caso apenas aproveitando o post estou com um problema na autenticação smtp tem como me dar uma orientação sobre como funciona, o que achei muito na internet foi receitas de bolo. ela está retornando o seguinte erro LOG ### SMTPD Jan 12 15:51:03 parthernon postfix/smtpd[8123]: sql_select option missing Jan 12 15:51:03 parthernon postfix/smtpd[8123]: auxpropfunc error no mechanism available Jan 12 15:51:03 parthernon postfix/smtpd[8123]: OTP unavailable because can't read/write key database /etc/opiekeys: Permission denied Jan 12 15:52:30 parthernon saslauthd[8114]: server_exit : master exited: 8114 Jan 12 15:52:30 parthernon saslauthd[8151]: detach_tty : master pid is: 8151 Jan 12 15:52:30 parthernon saslauthd[8151]: ipc_init: listening on socket: /var/run/saslauthd/mux # End # Log # smtpd.conf # pwcheck_method: saslauthd auxprop_plugin:rimap allowanonymouslogin: no allowplaintext: yes mech_list: PLAIN LOGIN password_format: PLAIN LOGIN sql_engine: pgsql sql_user: postfix sql_passwd: secrect sql_hostnames: localhost sql_database: postfix sql_select: SELECT password FROM mailbox WHERE username = '%...@%r' Como disse acha-se muita receita de bolo na internet, contudo o que de fato como o processo funciona está meio complicado e o manual do saslauthd não é tão compreensivo em um primeiro contato que tive com ele. Sem mais em qualquer ajudar. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COURIER - Erro com postgresql
meu smtpd.conf [r...@fileserver /usr/local/lib/sasl2]# cat smtpd.conf pwcheck_method: auxprop mech_list: plain login sql_engine: pgsql auxprop_plugin: sql password_format: crypt sql_hostnames: host sql_user:postfix sql_passwd: passwd sql_database:postfix sql_select: select password from mailbox where username = '%...@%r' 2010/1/12 Paulo Henrique : > Giancarlo deu certo aqui com base em sua config consegui fazer o > postfixadmin e o dovecot se concordarem. no caso apenas aproveitando o > post estou com um problema na autenticação smtp tem como me dar uma > orientação sobre como funciona, o que achei muito na internet foi > receitas de bolo. > > ela está retornando o seguinte erro > > LOG ### SMTPD > > Jan 12 15:51:03 parthernon postfix/smtpd[8123]: sql_select option missing > Jan 12 15:51:03 parthernon postfix/smtpd[8123]: auxpropfunc error no > mechanism available > Jan 12 15:51:03 parthernon postfix/smtpd[8123]: OTP unavailable > because can't read/write key database /etc/opiekeys: Permission denied > Jan 12 15:52:30 parthernon saslauthd[8114]: server_exit : master > exited: 8114 > Jan 12 15:52:30 parthernon saslauthd[8151]: detach_tty : master > pid is: 8151 > Jan 12 15:52:30 parthernon saslauthd[8151]: ipc_init : > listening on socket: /var/run/saslauthd/mux > > # End # Log # > > smtpd.conf # > pwcheck_method: saslauthd > auxprop_plugin:rimap > allowanonymouslogin: no > allowplaintext: yes > mech_list: PLAIN LOGIN > > password_format: PLAIN LOGIN > > sql_engine: pgsql > sql_user: postfix > sql_passwd: secrect > sql_hostnames: localhost > sql_database: postfix > sql_select: SELECT password FROM mailbox WHERE username = '%...@%r' > > > Como disse acha-se muita receita de bolo na internet, contudo o que de > fato como o processo funciona está meio complicado e o manual do > saslauthd não é tão compreensivo em um primeiro contato que tive com > ele. > > Sem mais em qualquer ajudar. > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Giancarlo Rubio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COURIER - Erro com postgresql
Giancarlo, quando você compilou o cyrus-saslauth marcou a utilização do mysql, pois aparece a mensagem no logs de que tal mecanismo não foi localizado, no caso é uma dependencia dele o mysql ? 2010/1/12 Giancarlo Rubio : > meu smtpd.conf > > [r...@fileserver /usr/local/lib/sasl2]# cat smtpd.conf > pwcheck_method: auxprop > mech_list: plain login > sql_engine: pgsql > auxprop_plugin: sql > password_format: crypt > sql_hostnames: host > sql_user: postfix > sql_passwd: passwd > sql_database: postfix > sql_select: select password from mailbox where username = '%...@%r' > > > 2010/1/12 Paulo Henrique : >> Giancarlo deu certo aqui com base em sua config consegui fazer o >> postfixadmin e o dovecot se concordarem. no caso apenas aproveitando o >> post estou com um problema na autenticação smtp tem como me dar uma >> orientação sobre como funciona, o que achei muito na internet foi >> receitas de bolo. >> >> ela está retornando o seguinte erro >> >> LOG ### SMTPD >> >> Jan 12 15:51:03 parthernon postfix/smtpd[8123]: sql_select option missing >> Jan 12 15:51:03 parthernon postfix/smtpd[8123]: auxpropfunc error no >> mechanism available >> Jan 12 15:51:03 parthernon postfix/smtpd[8123]: OTP unavailable >> because can't read/write key database /etc/opiekeys: Permission denied >> Jan 12 15:52:30 parthernon saslauthd[8114]: server_exit : master >> exited: 8114 >> Jan 12 15:52:30 parthernon saslauthd[8151]: detach_tty : master >> pid is: 8151 >> Jan 12 15:52:30 parthernon saslauthd[8151]: ipc_init : >> listening on socket: /var/run/saslauthd/mux >> >> # End # Log # >> >> smtpd.conf # >> pwcheck_method: saslauthd >> auxprop_plugin:rimap >> allowanonymouslogin: no >> allowplaintext: yes >> mech_list: PLAIN LOGIN >> >> password_format: PLAIN LOGIN >> >> sql_engine: pgsql >> sql_user: postfix >> sql_passwd: secrect >> sql_hostnames: localhost >> sql_database: postfix >> sql_select: SELECT password FROM mailbox WHERE username = '%...@%r' >> >> >> Como disse acha-se muita receita de bolo na internet, contudo o que de >> fato como o processo funciona está meio complicado e o manual do >> saslauthd não é tão compreensivo em um primeiro contato que tive com >> ele. >> >> Sem mais em qualquer ajudar. >> - >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> > > > > -- > Giancarlo Rubio > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COURIER - Erro com postgresql
2010/1/12 Paulo Henrique : > Giancarlo, quando você compilou o cyrus-saslauth marcou a utilização > do mysql, pois aparece a mensagem no logs de que tal mecanismo não foi > localizado, no caso é uma dependencia dele o mysql ? > Vc esta usando mysql ou pgsql?? Faz muito tempo que eu instalei isso, não posso afirmar então mais acho que instalei o cyrus-saslauth na unha. -- Giancarlo Rubio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COURIER - Erro com postgresql
2010/1/13 Giancarlo Rubio : > 2010/1/12 Paulo Henrique : >> Giancarlo, quando você compilou o cyrus-saslauth marcou a utilização >> do mysql, pois aparece a mensagem no logs de que tal mecanismo não foi >> localizado, no caso é uma dependencia dele o mysql ? >> > > Vc esta usando mysql ou pgsql?? > Faz muito tempo que eu instalei isso, não posso afirmar então mais > acho que instalei o cyrus-saslauth na unha. > ok vou eexecutar tal operação e retorno... - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] COURIER - Erro com postgresql [RESOLVIDO]
Problema solucionado, o cyrus-sasl não funcionou de forma alguma, com compilação na mão gerou mais erro de dependencias que solução, no caso utilizei o Dovecot-SASL onde o mesmo agora está responsabel por POP3, IMAP, e autenticação SMTP Estou com um monte dados que fui coletando ao londo da implementação, estarei em breve disponibilizando um artigo no Fug, e no provedor.org com o assunto: Postfix + Dovecot-SASL + Dovecot-POP + Dovecot-IMAP + Postgresql + PostfixAdmin Ainda não configurei o SMTP Submission, nem filtros anti-spam e antivirus, contudo na documentação estará ja com tal implementação funcionar. Sem Mais, Giancarlo agradeço a sua ajuda, precisando estamos ai !!! 2010/1/13 Paulo Henrique : > 2010/1/13 Giancarlo Rubio : >> 2010/1/12 Paulo Henrique : >>> Giancarlo, quando você compilou o cyrus-saslauth marcou a utilização >>> do mysql, pois aparece a mensagem no logs de que tal mecanismo não foi >>> localizado, no caso é uma dependencia dele o mysql ? >>> >> >> Vc esta usando mysql ou pgsql?? >> Faz muito tempo que eu instalei isso, não posso afirmar então mais >> acho que instalei o cyrus-saslauth na unha. >> > ok vou eexecutar tal operação e retorno... > - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd