Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Sep 2007 18:58:32 -0400
From:      Gerard <gerard@seibercom.net>
To:        User Questions <freebsd-questions@freebsd.org>
Subject:   Re: Dovecot LDA help
Message-ID:  <20070919185427.6F29.GERARD-SEIBERT@seibercom.net>
In-Reply-To: <12772223.post@talk.nabble.com>
References:  <12772223.post@talk.nabble.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On September 19, 2007 at 03:35AM Peter Pluta wrote:


> I'm redoing my mail setup and am having some issues. I'm having dspam send
> mail directly to dovecot for delivery. I've read the dovecot wiki
> extrensivly and manged to get a config file from a friend that has it setup
> this way, but I am still unable to get it working. 
> 
> Here is my config for dovecot.conf:
>  socket listen {
>     master {
>       path = /var/run/dovecot/auth-master
>       mode = 0660
>       user = vmail
>       #group = vmail
>     }
> mail_location = maildir:/usr/local/virtual/%d/%n <-- all mail in
> /usr/local/virtual is owned by vmail:vmail
> 
> The rest is all mostly stock and the usual config. 
> 
> Here is my dovecot-sql.conf file:
> password_query = SELECT password, 1011 AS uid, 1011 AS gid FROM users WHERE
> userid = '%u'
> user_query = SELECT 1011 AS uid, 1011 AS gid FROM users WHERE userid = '%u'
> 
> 1011:1011 is the uid/gid of the user vmail. 
> 
> 
> Now the question is, what is the problem here. I turned dovecots debug
> feature on, and I see this:
> 
> Sep 19 02:29:30 pelorus postfix/smtpd[27881]: connect from
> py-out-1112.google.com[64.233.166.178]
> Sep 19 02:29:30 pelorus postfix/smtpd[27881]: NOQUEUE: filter: RCPT from
> py-out-1112.google.com[64.233.166.178]: <support@exotixboard.com>: Recipient
> address triggers FILTER dspam:unix:/var/run/dspam/dspam.sock;
> from=<bla@bla.com> to=<support@bla.com> proto=ESMTP
> helo=<py-out-1112.google.com>
> Sep 19 02:29:30 pelorus postfix/smtpd[27881]: 956B36CF82:
> client=py-out-1112.google.com[64.233.166.178]
> Sep 19 02:29:30 pelorus postfix/cleanup[27923]: 956B36CF82:
> message-id=<436c6f2f0709190029x187aa762kc2ae268abd827d0@mail.gmail.com>
> Sep 19 02:29:30 pelorus postfix/qmgr[27452]: 956B36CF82: from=<bla@bla.com>,
> size=2198, nrcpt=1 (queue active)
> Sep 19 02:29:30 pelorus dspam[27471]: Delivery agent returned exit code 67:
> /usr/local/libexec/dovecot/deliver -d support@bla.com
> Sep 19 02:29:30 pelorus postfix/lmtp[27886]: 956B36CF82:
> to=<support@bla.com>,
> relay=mail2.exotixboard.com[/var/run/dspam/dspam.sock], delay=0.21,
> delays=0.19/0/0/0.02, dsn=4.3.0, status=deferred (host
> mail2.exotixboard.com[/var/run/dspam/dspam.sock] said: 421 4.3.0
> <support@exotixboard.com> Auto-Whitelisted (in reply to end of DATA
> command))
> 
> Why is it not delivering? Also, my dspam.conf file is below for reference. 
> 
> TrustedDeliveryAgent "/usr/local/libexec/dovecot/deliver -d %u"
> UntrustedDeliveryAgent "/usr/local/libexec/dovecot/deliver -d %u"
> QuarantineAgent "/usr/local/libexec/dovecot/deliver -d %u -m Junk"

You might be better served asking this question on the Dovecot forum.
In any case, from the Dovecot web site, when requesting help, supply
these:

1) Mention the Dovecot version number. Use dovecot --version to get it.

2) Use dovecot -n output when showing your configuration.

3) It lists only the main settings in dovecot.org though, so if you've
a SQL/LDAP related problem get their configuration with

	grep -v '^*\(#.*\)\?$' dovecot-sql.conf

You might also want to check this URL out:

	http://wiki.dovecot.org/

-- 
Gerard



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070919185427.6F29.GERARD-SEIBERT>