On Mar 11, 2015, at 8:09 PM, Seth wrote: > On Wed, 11 Mar 2015 13:11:16 -0700, Gonzalo <tengoandr...@gmail.com> wrote: > >> Hi Guys, >> >> I have this conf on OpenBSD 5.6 >> >> table dominios file:/etc/mail/dominios >> table usuarios file:/etc/dovecot/users >> table aliases db:/etc/mail/aliases.db >> table spam file:/etc/mail/spam >> >> expire 4h >> >> pki foobar.com.ar certificate "/etc/mail/certs/foobar.crt" >> pki foobar.com.ar key "/etc/mail/certs/foobar.key" >> pki foobar.com.ar dhparams "/etc/ssl/ >> foobar.com.ar/dhparam.pem" >> >> listen on lo0 port 25 >> listen on egress secure pki foobar.com.ar hostname foobar.com.ar >> #listen on egress port 587 tls-require pki foobar.com.ar auth <usuarios> >> hostname foobar.com.ar >> listen on egress port 587 tls-require pki foobar.com.ar auth <usuarios> >> >> reject from any sender <spam> for domain <dominios> >> >> accept for local alias <aliases> deliver to mda >> "/usr/local/libexec/dovecot/dovecot-lda -f %{sender}" >> accept from any for domain <dominios> alias <aliases> deliver to mda >> "/usr/local/libexec/dovecot/dovecot-lda -f %{sender}" >> accept from any for domain <dominios> deliver to mda >> "/usr/local/libexec/dovecot/dovecot-lda -f %{sender}" >> accept for any relay >> >> >> >> I can login and recive/send mails with foobar.com.ar (usr bla) but I can't >> with other domain in file:/etc/mail/dominios or file:/etc/dovecot/users >> >> file:/etc/dovecot/users >> bla bla:$2b$06$bhtDQvYWeY0xvL3ylAKmetPY7Awe9RdbjXKrhrC. >> blo blo:$2b$06t9bLmm.bkoK4A6tueb.eb0j2vivzV1pH7PrZoixwzBROTr0Gd6 >> >> file:/etc/mail/dominios >> hostname >> foobar.com.ar >> blo.com.ar >> >> >> Any idea, what I doind wrong here? > > What messages show up in the log when authentication fails? > > Have you tried running smtpd -dv in the terminal to watch the failures take > place? > > -- > You received this mail because you are subscribed to misc@opensmtpd.org > To unsubscribe, send a mail to: misc+unsubscr...@opensmtpd.org >
The format of your "usarios" table is incorrect I believe. It should be a mapping of an email address to a system user. Mine looks like so: # /etc/mail/vusers us...@domain.tld _vmail Then your dovecot userdb needs to look something like this: user1:{BLF-CRYPT}"password hash":5000:5000::/var/vmail/%d/%n -- You received this mail because you are subscribed to misc@opensmtpd.org To unsubscribe, send a mail to: misc+unsubscr...@opensmtpd.org