[Dovecot] Problem with Dovecot LDA / Postfix
Dominique Feyer
dfeyer at net4all.ch
Thu Jun 15 20:18:40 EEST 2006
Our setup is ok with Postfix / Dovecot.
I just need to add dovecot LDA.
I use the 1.0beta9
LDA Configuration:
protocol lda {
postmaster_address = postmaster at clm.net4all.ch
#hostname =
#mail_plugins =
#mail_plugin_dir = /usr/lib/dovecot/imap
#sendmail_path = /usr/lib/sendmail
auth_socket_path = /var/run/dovecot/auth-master
}
auth default-socket {
mechanisms = plain login
passdb sql {
args = /usr/local/dovecot-1.0-beta9/etc/dovecot-pgsql.conf
}
userdb sql {
args = /usr/local/dovecot-1.0-beta8/etc/dovecot-pgsql.conf
}
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0660
user = vmail
group = mail
}
}
user = dovecot
count = 1
}
Postfix configuration, like the dovecot LDA wiki page
Master.cf:
dovecot unix - n n - - pipe
flags=DRhu user=mail:mail
argv=/usr/local/dovecot-1.0-beta9/libexec/dovecot/deliver -d
${recipient}
Main.cf
default_destination_recipient_limit = 1
Log:
Jun 15 19:15:43 mail2 postfix/qmgr[4226]: 31FA27FF2:
from=<root at localhost.localdomain>, size=343, nrcpt=1 (queue active)
Jun 15 19:15:43 mail2 dovecot: auth(default-socket): master in:
USER^I1^Iinfo at lda.net4all.ch^Iservice=deliver
Jun 15 19:15:43 mail2 dovecot: auth(default-socket):
sql(info at lda.net4all.ch): SELECT '/var/spool/mail/'||home AS home, uid,
gid FROM users WHERE userid = 'info at lda.net4all.ch'
Jun 15 19:15:43 mail2 dovecot: auth(default-socket): master out:
USER^I1^Iinfo at lda.net4all.ch^Ihome=/var/spool/mail/lda.net4all.ch/mails/info^Iuid=1999^Igid=1999
Jun 15 19:15:43 mail2 dovecot: auth(default-socket):
Jun 15 19:15:43 mail2 postfix/pipe[4314]: 31FA27FF2:
to=<info at lda.net4all.ch>, relay=dovecot, delay=0, status=bounced
(Command died with status 89:
"/usr/local/dovecot-1.0-beta9/libexec/dovecot/deliver")
The status 89 is for default error ... so no more informations with
this.
Permision on deliver is setuid (we use a different UID per domain)
mail2:/etc/dovecot#
stat /usr/local/dovecot-1.0-beta9/libexec/dovecot/deliver
File: `/usr/local/dovecot-1.0-beta9/libexec/dovecot/deliver'
Size: 2507575 Blocks: 4912 IO Block: 4096 fichier
r�gulier
Device: 805h/2053d Inode: 65010 Links: 1
Access: (6755/-rwsr-sr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2006-06-15 19:15:43.314434576 +0200
Modify: 2006-06-15 13:46:15.000000000 +0200
Change: 2006-06-15 19:18:32.821665560 +0200
Can anyone help me ? Thanks,
--
Dominique Feyer
Administrateur Système
Ch. de la Colline 5bis
CH-1007 Lausanne
dfeyer at net4all.ch
More information about the dovecot
mailing list