On 02 Oct 2014, at 10:57, Teemu Huovila <teemu.huov...@dovecot.fi> wrote:

> On 10/02/2014 02:40 AM, Remko Lodder wrote:
>> and a mail_replica = tcp:host{a,b}:12346 configuration on each host so that 
>> they are pointing to eachother; This seems to work fine for most accounts, 
>> for example: I never experienced issues with this. However, several other 
>> accounts (with a large variety of clients) got duplicated emails. Looking 
>> with doveadm I only noticed that the numbers of the messages are closely 
>> related to eachother but one number incremented. So they cannot be deleted 
>> with the deduplicator function.
>> 
>> The replication is provided over TCP only, the connection streams over an 
>> OpenVPN tunnel so that the contents are protected, the machines are located 
>> in different Datacenters but close to eachother.
>> 
>> How can I determine why there are duplicated emails?
>> What kind of messages should I specifically look for?
> Look for any errors and warnings in the Dovecot log. You could also enable 
> mail_debug (ref.
> http://wiki2.dovecot.org/Logging#Logging_verbosity) for the accounts being 
> synced. Also, please post your complete configuration.

I will set that over the weekend with the replication settings re-enabled. I 
will also post the configuration with the hopefully gathered debugging 
information.

> 
>> Can I set this up for a few selected accounts instead of all accounts like 
>> it was currently? To make sure I do not make things worse for others then 
>> needs to be :-)
>> The service had been disabled for the time being to prevent the other users 
>> from getting duplicated emails.
> I do not know what kind of userdb you are running, but there is a newish 
> patch that enables per user replication via the
> mail_replica setting. It is not yet included in the newest (2.2.13) release 
> of Dovecot, but is available via the enterprise
> version. There are no FreeBSD builds for that, though. ref: 
> http://hg.dovecot.org/dovecot-2.2/rev/c1c67bdc8752

my userdb consists of local users (Which are fed through LDAP at the backend). 
perhaps I can setup a mailAttributes setting or something so that the replica 
can be
set, although I prefer that I have control over that in the config itself :-)

Thanks!
Remko

> 
> br,
> Teemu Huovila

-- 

/"\   Best regards,                      | re...@freebsd.org
\ /   Remko Lodder                       | remko@EFnet
 X    http://www.evilcoder.org/          |
/ \   ASCII Ribbon Campaign              | Against HTML Mail and News

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to