[Dovecot] Exim+Dovecot LDA - How can I catch the crash?

Pascal Volk user+dovecot at localhost.localdomain.org
Thu Jul 29 20:46:20 EEST 2010


On 07/29/2010 07:31 PM Odhiambo Washington wrote:
> This means that instead of mdbox, I should use sdbox, as in
> 
> mail_location = sdbox:~/sdbox instead of mail_location = mdbox:~/mdbox??

Yes.

> Well, if so, then I am still at the same point. The crash is still there.
> 
> 
> 2010-07-29 20:26:20 1OeWs8-000990-7K <= root at mail.mediselkenya.com U=root
> P=local S=407 T="this is a test for the LDA config" from <
> root at mail.mediselkenya.com> for wash at titan.co.ke
> 2010-07-29 20:26:20 cwd=/var/spool/exim 3 args: /usr/local/sbin/exim -Mc
> 1OeWs8-000990-7K
> 2010-07-29 20:26:20 1OeWs8-000990-7K == /var/spool/virtual/
> titan.co.ke/wash/Maildir <wash at titan.co.ke> R=virtual_domains
> T=dovecot_virtual_delivery defer (0): Child process of
> dovecot_virtual_delivery transport returned 75 (could mean temporary error)
> from command: /opt/dovecot2/libexec/dovecot/deliver

No, it's not a crash. dovecot-lda returned 75, see
http://wiki2.dovecot.org/Tools/DovecotLDA#section_exit_status and check
your logfiles.

> Alright. Here it is.
> 
> # 2.0.rc3 (8e511be90b4b): /opt/dovecot2/etc/dovecot/dovecot.conf
> # OS: FreeBSD 8.1-STABLE i386  ufs
> auth_debug = yes
> auth_socket_path = /opt/dovecot2/var/run/dovecot/auth-userdb
> auth_verbose = yes
> base_dir = /opt/dovecot2/var/run/dovecot/
> default_login_user = dovecot
> first_valid_gid = 26
> first_valid_uid = 26
> lda_mailbox_autocreate = yes
> log_path = /var/log/dovecot.log
> login_greeting = Dovecot-2.0 ready.
> mail_debug = yes
> mail_location = sdbox:/var/spool/virtual/%d/%n/sdbox
> passdb {
>   driver = pam
> }
> passdb {
>   args = /opt/dovecot2/etc/dovecot/dovecot-sql.conf
>   driver = sql
> }
> postmaster_address = postmaster at thisuglytest.name
> service auth {
>   unix_listener auth-userdb {
>     group = mailnull
>     mode = 0600
>     user = mailnull
>   }
> }
> service imap-login {
>   inet_listener imap {
>     port = 143
>   }
>   inet_listener imaps {
>     port = 993
>     ssl = yes
>   }
>   service_count = 1
> }
> service pop3-login {
>   inet_listener pop3 {
>     port = 110
>   }
>   inet_listener pop3s {
>     port = 995
>   }
> }
> ssl_cert = </etc/ssl/dovecot/cert.pem
> ssl_key = </etc/ssl/dovecot/key.pem
> userdb {
>   driver = passwd
> }
> userdb {
>   args = /opt/dovecot2/etc/dovecot/dovecot-sql.conf
>   driver = sql
> }
> protocol lda {
>   mail_plugins = quota
> }
> protocol imap {
>   imap_client_workarounds = delay-newmail tb-extra-mailbox-sep
>   mail_max_userip_connections = 10
>   mail_plugins = quota
> }
> protocol pop3 {
>   mail_max_userip_connections = 3
>   mail_plugins = quota
>   pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
> }
> 

You didn't configure the the dbox_attachment_dir setting. See
http://dovecot.org/list/dovecot/2010-July/050962.html again.


Regards,
Pascal
-- 
The trapper recommends today: 5e1f1e55.1021019 at localdomain.org


More information about the dovecot mailing list