[Dovecot] When imapc can't connect to remote IMAP prevents user login (and blocks LDA)

Marcin Mirosław marcin at mejor.pl
Wed Dec 19 00:25:14 EET 2012


W dniu 2012-12-18 23:10, Timo Sirainen pisze:
> On 19.12.2012, at 0.06, Marcin Mirosław <marcin at mejor.pl> wrote:
> 
>>>> I'd like to ask is this behavior correct?
>>>
>>> You're using Dovecot as simple imapc proxy without local mails? Then
>>> yeah, what else could it really do?
>>
>> Here is problem, I'm using local mails also!:) So when remote imap
>> server doesn't want to talk with me I can't even check mail emails.
>> I can understand this behavior (e.g. lda can't deliver email because
>> sieve script could put such email in folder available via imapc) but it
>> looks like a kind of DoS for my mailbox;) Maybe some kind of switch
>> could be implemented: treat imapc errors as critical or not? Just an idea.
> 
> I saw only one namespace in your configuration. Are you adding the imapc namespace somewhere else, or how exactly does your system work? Anyway, if you have a separate imapc namespace, I think you can simply set:
> 
> namespace .. {
>   ignore_on_failure = yes
> }

So I reinvented the wheel:] Thanks for tip!
I'm storing namespaces in database.
Thanks again,
Marcin




More information about the dovecot mailing list