d367fb9f42
Merge branch 'psy-q-fix_language' into next
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-09-24 19:40:44 +02:00
ca4c47ab98
Merge branch 'psy-q-fix_inconsistent_spelling' into next
2015-09-24 19:36:09 +02:00
a76f01c9ff
Fix language.
2015-09-24 17:51:01 +02:00
a3986b2034
Fix spelling inconsistency.
2015-09-24 17:45:30 +02:00
d53e5fc8bd
offlineimap.conf: don't use quotes for sep option
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-09-22 09:14:03 +02:00
9143ea5b93
man page: fingerprint can be used with SSL
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-09-22 09:07:21 +02:00
71dd03e88c
Bump imaplib2 from 2.43 to 2.48
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-09-14 14:56:17 +02:00
55ca922dd1
Merge branch 'krafczyk-new-mail-hook-2' into next
2015-09-11 21:04:52 +02:00
48bb2f4113
Added the newmail_hook
...
When new mail arrives, this hook is triggered, allowing the user to
play a sound, or launch a popup.
Signed-off-by: Matthew Krafczyk <krafczyk.matthew@gmail.com >
2015-09-11 20:34:38 +02:00
ebf9e24f87
Merge branch 'fix/225' of git://github.com/milouse/offlineimap into milouse-fix/225
2015-09-04 15:50:58 +02:00
41692d0328
Try to fix #225 « Runonce (offlineimap -o) does not stop if autorefresh is declared in DEFAULT section »
...
Signed-off-by: Étienne Deparis <etienne@depar.is >
2015-09-04 12:12:28 +02:00
14a0433d5c
utf-7 feature is set experimental
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-09-04 00:31:15 +02:00
a6e7b6627b
Add decodefoldernames option to decode IMAP folder names using UTF-7.
...
Signed-off-by: Tommie Gannert <tommie@gannert.se >
2015-08-29 16:43:33 +01:00
eeb7e89ca6
README: small improvements
...
Based-on-patch-by: Luke Skibinski <lsh-0@users.noreply.github.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-06-08 13:12:00 +02:00
2382b15e3e
CONTRIBUTING: fix links to offlineimap.org
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-05-21 11:16:25 +02:00
ca1ce256ec
v6.5.7
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-05-15 15:20:18 +02:00
115d141218
Update offlineimap.conf
...
Updated to add reference to how Windows refers to a SHA fingerprint.
Submitted-by: mobamoba <mobamoba@users.noreply.github.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-05-15 00:12:39 +02:00
07af72081a
report UID validity problem in exit code
...
Since skipping a folder means no new data is downloaded, the UID validity
problem is a backup failure. Make it possible to alert or work around
it in scripts by signaling with the exit code.
Signed-off-by: Alex Kapranoff <alex@kapranoff.ru >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-05-11 14:38:31 +02:00
c8e5f32eba
Merge branch 'kappa-error-in-exit-status' into next
2015-05-10 12:01:09 +02:00
a817400d76
report exceptions via exit code
...
Now it is possible to handle failed syncs in scripts.
Signed-off-by: Alex Kapranoff <alex@kapranoff.ru >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-05-10 12:00:23 +02:00
5f0915d06e
offlineimap.conf: proxy leaks DNS support
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-13 00:05:51 +02:00
223a7d0f7f
Merge branch 'mjhoy-fix-dst' into next
2015-04-09 01:50:51 +02:00
8dd146d8fe
folder/IMAP: fix datetuple dst check
...
Signed-off-by: Michael Hoy <mjh@mjhoy.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-09 01:50:18 +02:00
c3f3012cfc
accounts: remove unused imaplibutil import
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 16:34:35 +02:00
c8fea7ae18
contrib/release.sh (v0.2): better format for announces
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 14:37:18 +02:00
2c3ef50a3d
contrib/release.sh: fix debug statement
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 14:37:10 +02:00
ad12c125a4
contrib/release.sh: fix latest.yml update
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 14:37:00 +02:00
548fa6e57f
v6.5.7-rc4
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 12:31:51 +02:00
a9ed2ff98a
folder/Maildir: fix emailutil import
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 11:57:30 +02:00
8096f6cd5b
maxage: fix timezone issues, remove IMAP-IMAP support, add startdate option
...
1. When using maxage, local and remote messagelists are supposed to only
contain messages from at most maxage days ago. But local and remote used
different timezones to calculate what "maxage days ago" means, resulting
in removals on one side. Now, we ask the local folder for maxage days'
worth of mail, find the lowest UID, and then ask the remote folder for
all UID's starting with that lowest one.
2. maxage was fundamentally wrong in the IMAP-IMAP case: it assumed that
remote messages have UIDs in the same order as their local counterparts,
which could be false, e.g. when messages are copied in quick succession.
So, remove support for maxage in the IMAP-IMAP case.
3. Add startdate option for IMAP-IMAP syncs: use messages from the given
repository starting at startdate, and all messages from the other
repository. In the first sync, the other repository must be empty.
4. Allow maxage to be specified either as number of days to sync (as
previously) or as a fixed date.
Signed-off-by: Janna Martl <janna.martl109@gmail.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 11:54:35 +02:00
71693b7d8c
Maildir: fix imports of emailutil
...
Commit 0c17350e4f
revisited utime_for_header without taking care of the
imports.
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-06 23:50:56 +02:00
05d6357adc
mark utim_from_header as TESTING
...
This is really in for a long time but due to recent changes and because it was
undocumented, mark it non-stable.
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-06 17:50:10 +02:00
c094304f93
make savemessagelabels honor utime_from_header
...
Previously, syncing labels on a message always resulted in updating the
file modification time, even with utime_from_headers=true
This patch restores the file mtime to the previous value when
utime_from_headers=true, preventing a label synchronization from
breaking the promise that the file mtimes coincide with the header date.
Signed-off-by: Abdo Roig-Maranges <abdo.roig@gmail.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-06 17:49:36 +02:00
d52b1de3d0
Merge branch 'abdo/decouple_utime_from_header' into next
2015-04-06 17:49:16 +02:00
eb90932d4a
MAINTAINERS: move documentation to the website
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-03 23:59:35 +02:00
03d963913c
Dmitrijs has left the organization
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-03 19:04:55 +02:00
0c17350e4f
decouple utime_from_header from rtime
...
We were using rtime for two different purposes:
- to store remote internal date
- to use in the utime_from_header option
Let's decouple the utime_from_header logic from rtime, now rtime means
remote internal date.
Signed-off-by: Abdo Roig-Maranges <abdo.roig@gmail.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-03 11:30:30 +02:00
3a056519f9
Merge branch 'pilou--tests1' into next
2015-04-02 19:32:37 +02:00
b7789268b7
test: handle imap.gmx.net server: workarounds
...
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:17 +02:00
ff069e1d86
test: workaround for imaplib behaviour
...
an empty string appears after each literal string.
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:16 +02:00
ecc2af9f99
test: handle literal string
...
Tuple are used for literal strings (see RFC3501 Section 4.3).
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:16 +02:00
4a5f32febd
maildir deletion must not fail
...
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:16 +02:00
8be040d3a0
fix typo
...
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:16 +02:00
eb16e5a86e
test: always remove remote test folders
...
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:15 +02:00
8fbf741f77
test: remove commented statements
...
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:15 +02:00
be89a7605f
test: folders: keep quotes
...
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:15 +02:00
afcd640035
test: folder separator could be dot or slash
...
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:15 +02:00
1cdf34e100
remove unnecessary imaplib2 workaround
...
Upstream bug has been fixed, since imaplib2 v2.42 the untagged responses are
flushed (as stated by the documentation).
See https://sourceforge.net/p/imaplib2/bugs/7/
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-02 19:32:15 +02:00
8fc8061133
offlineimap.conf: document the "utime_from_header" option
...
This was introduced in 3bc66c0858
and never
documented.
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-03-27 17:00:14 +01:00
5a4e4fd0c2
rename utime_from_message to utime_from_header
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-03-27 16:50:17 +01:00