Re: [FUG-BR] COURIER - Erro com postgresql
2010/1/12 Paulo Henrique paulo.rd...@bsd.com.br: 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 gianru...@gmail.com: 2010/1/12 Paulo Henrique paulo.rd...@bsd.com.br: 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 paulo.rd...@bsd.com.br: 2010/1/13 Giancarlo Rubio gianru...@gmail.com: 2010/1/12 Paulo Henrique paulo.rd...@bsd.com.br: 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
2010/1/12 Paulo Henrique paulo.rd...@bsd.com.br 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 paulo.rd...@bsd.com.br: 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 gianru...@gmail.com: 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 paulo.rd...@bsd.com.br: 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
[FUG-BR] COURIER - Erro com postgresql
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, segue o arquivo de configuração do authpgsqlrc e o erro, por mais estranho que pode parecer creio mais ser um bug. Configuração em authpgsqlrc AUTHPGSQLRC PGSQL_HOST=127.0.0.1 PGSQL_PORT=5432 PGSQL_USERNAME=postfix PGSQL_PASSWORD=My_secret PGSQL_DATABASE=postfix PGSQL_CHARACTER_SET=UTF8 PGSQL_USER_TABLE=mailbox PGSQL_CRYPT_PWFIELD=cleartext DEFAULT_DOMAIN exemplo.com.br PGSQL_GID_FIELD=1002 PGSQL_LOGIN_FIELD=username PGSQL_HOME_FIELD=/home/MAIL/postfix PGSQL_NAME_FIELD=username PGSQL_MAILDIR_FIELD=maildir PGSQL_DEFAULTDELIVERY defaultDelivery PGSQL_QUOTA_FIELD=quota End File ## O erro que me mostra em maillog é o seguinte. authdaemond: authpgsql: PGSQL_USERNAME not set in /usr/local/etc/authlib/authpgsqlrc. Se alguem tive uma dica divina no qual resolveria o problema no authlib ou a dica de como fazer a configuração de senha no postfixadmin para que o dovecot funcione fico agradecido. Sem mais. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd