rently solved it; I'm not sure if the problem was
even related to iOS 18.
Btu anecdotally, you might want to try upgrading to Dovecot 2.3.21.1, and/or
making sure that affected customers have a reasonable number of messages in all
their folders.
--
Robert L Mathews
__
tion = maildir:~/expunged
prefix = .EXPUNGED/
separator = .
type = private
}
plugin {
lazy_expunge = .EXPUNGED/
lazy_expunge_only_last_instance = yes
...
Perhaps someone else who has a similar setup to you with it as a mailbox can
offer more ad
doing this, send the output of "doveconf -n" to the list
in the future. That way other people can see what your full configuration is,
rather than guessing.
--
Robert L Mathews
___
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org
On 5/17/22 1:12 PM, Philip Rhoades wrote:
I can't get the system "chattr" to do what I want so I am wondering if
there is some way to prevent deletion of mails in the INBOX and the Sent
folders?
Have you looked at ACLs:
https://doc.dovecot.org/configuration_manual/acl/#a
"If you want to debug the dsync, you can manually trigger it with..."
--
Robert L Mathews
On 2/6/22 12:05 AM, Alessio Cecchi wrote:
I'm testing it and is almost "ready for production".
Out of interest, why "almost"? Can you share what problems you've
encountered with it?
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
1 or later:
$ openssl s_client -connect mail.sizzelicks.com:993
...
* OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE
LITERAL+ AUTH=PLAIN AUTH=LOGIN] Dovecot (Ubuntu) ready.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
;. This is awkward, but it is
commonplace in several programming languages that use globs and
regular expressions.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
uot; "\\*xyz\\**"
Use ":contains" instead of ":matches":
if header :contains "Subject" "*xyz*"
In ":contains", asterisks aren't wildcards and don't need escaping.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
pany's various email
autoconfigure/autodiscover hints and help pages to recommend configuring
new clients using port 993 for IMAP and port 465 for SMTP submission
(rather than 143 and 587 with STARTTLS). I don't need the hassle of
finding out the hard way that new programs are deprecating STARTTLS, if
that's what they're doing.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
utions, are discussed in the "Issues >
Deleted Messages" section of:
https://wiki.dovecot.org/Replication
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
D5 modified for Apache, SHA1, or the system's crypt()
> routine [... MD5] is the default (since version 2.2.18).
So it's emitting something weird that's now specific to Apache only. You
can pass htpasswd flags to emit SHA passwords and so on, but "doveadm
pw" probably
t;terry";
Outlook is using "te...@mydomainname.com".
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
uot;; $2 is "ACME.Example"
> I am laso not sure why the first example used **.com instead of *.com (or is
> that the reason $1 doesn't contain anything because it is the first * of **?).
Yes. The example is confusing because it makes it look like "**" is some
magic thing you might want to use. It's not.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
tps://github.com/dovecot/pigeonhole/blob/master/doc/plugins/imapsieve.txt#L125
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
to do so would be much appreciated!
On 12/17/19 11:20 AM, Robert L Mathews wrote:
I'm experimenting with the Virtual plugin to give users access to
folders like "All Mail", "Recent" and so on, similar to Gmail.
Something like this works properly:
mail_location = maild
= INBOX.", but that causes a "Duplicate
namespace prefix" error.
I also tried using "alias_for" to merge the namespaces, but that causes
"namespace configuration error: Namespace virtual. can't have
alias_for=INBOX. to a different storage type (virtual vs maildir)".
--
Robert L Mathews
lugins in only the "protocol pop3" section, like:
protocol pop3 {
mail_plugins = $mail_plugins lazy_expunge
}
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
that archive after backup.
We do exactly this using the "Lazy Expunge" plugin:
https://wiki.dovecot.org/Plugins/Lazyexpunge
Despite the IMAP-sounding "expunge" in the name, it works for all
deletions, including POP3.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
works. You
probably want *SOME* limit in case of real problems.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
if this has already
been suggested and found inappropriate. As I said, I definitely
appreciate that the code is constantly being improved.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
ertificate files getting out of sync later.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
On 2/17/17 8:58 AM, Bastian Sebode wrote:
> I uploaded two Wireshark tracefiles, further logs and dovecot -n
Looking at your dovecot -n, you're using two different files here:
ssl_cert = http://www.tigertech.net/
ieve resends a message:
sendmail_path = /usr/local/bin/dovecot-sendmail-wrapper
}
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
it to the same folder, and so on. But I've never been
able to find any other reports of it, on any mail server software.
Disabling all the Junk controls in Outlook stops it. So does "chmod 0500
tmp" in the ".Junk E-mail" directory on the server. :-)
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
does increase CPU usage, it reduces
disk usage. This is probably an excellent tradeoff for most people,
since most servers are limited by disk throughput/latency more than CPU
power.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
uot;mail_plugins = $mail_plugins zlib", and it gives
those errors in the log if you forget it.
There's an argument to be made for "Dovecot should *always* try to
uncompress 'obviously' compressed files", that apparently opens up
security issues, exposing Dovecot to bugs
On 10/30/15 3:06 PM, Robert L Mathews wrote:
> I've noticed that maildir IMAP COPY commands can generate invalid
> dovecot.index entries when all seven of the following are true:
As a followup to my own post, I believe I've tracked this problem down
to this code at lines 119-124
ormat = UID%u-%v
}
protocol lda {
mail_fsync = optimized
mail_plugins = mail_log notify zlib sieve
}
protocol lmtp {
mail_fsync = optimized
mail_plugins = mail_log notify zlib sieve
}
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
on't find any reference to error 65 anywhere.
Error 65 is likely the SSH process exit code. Pages like this suggest
it's "Host Not Allowed To Connect":
http://support.attachmate.com/techdocs/2285.html
If you haven't already done so, check that running the same SSH com
As a followup to my own message:
On 5/8/15 1:34 PM, Robert L Mathews wrote:
> I've noticed that when using Lucene full text search, most queries use
> the indexes and/or header cache and are fast [...] But an OR query that
> mixes headers and body does not use the available
> FT
. (I know this is outdated;
however, I've examined the 2.1.x and 2.2.x changelogs and found no
mention of it.)
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
o
> service imap section (if your machine's RAM allows) and be done with it.
Right. According to my notes from when I upgraded to 2.x,
"18446744073709551615" means it's not set and that the default_vsz_limit
will apply, which is 256 MB.
To avoid the problem the original poste
list)
> Now since dovecot is running as user vmail
According to the error, it's not running as user vmail for this
delivery. It's running as uid/gid 38, "list".
Look at how "lda" gets executed for this delivery to see why it's using
uid 38.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
nge" time is probably more interesting than the modification
time. It should show the time that the ownership was altered or the file
recreated, and maybe you can look at the logs to see what happened then.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
pop3_logout_format = ; %i bytes in, %o bytes out, %t top (%p bytes),
%r retr (%b bytes), %d of %m deleted, mailbox size %s bytes
pop3_uidl_format = UID%u-%v
}
protocol lda {
mail_fsync = optimized
mail_plugins = sieve
postmaster_address = postmas...@tigertech.net
sendmail_path = /usr/local/bin/dovecot-sendmail-wrapper
}
protocol lmtp {
mail_fsync = optimized
mail_plugins = sieve
postmaster_address = postmas...@tigertech.net
sendmail_path = /usr/local/bin/dovecot-sendmail-wrapper
}
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
36 matches
Mail list logo