[FUG-BR] COURIER - Erro com postgresql

Giancarlo Rubio gianrubio em gmail.com
Terça Janeiro 12 09:33:32 BRST 2010


2010/1/12 Paulo Henrique <paulo.rddck em 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'

[root em 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 = postmaster em 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


Mais detalhes sobre a lista de discussão freebsd