ldir:~/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 advice, sorr
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/#acl
-
t;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/
:
$ 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/
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/
ified 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 makes more sense.
--
R
t;terry";
Outlook is using "te...@mydomainname.com".
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
.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/
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 = maildir:~/
namespace {
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
s 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/
probably want *SOME* limit in case of real problems.
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
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/
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/
e 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/
oes 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/
t;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 in the system's comp
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 of /src/p
c = 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/
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 command
manually (ssh csi and variations) works.
--
Robert L Mathews, Tiger
changelogs and found no
mention of it.)
--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/
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
FTS indexes for the BODY
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 poster had, I used:
default_vsz_limit = 1 G
--
Robert L Mathews, Tiger Technologies, http
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/
}
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/
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/
35 matches
Mail list logo