Ben Boeckel
585e5d5e2e
logging: add a switch to log to syslog
...
Signed-off-by: Ben Boeckel <mathstuf@gmail.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-09-27 04:12:33 +02:00
Matthew Krafczyk
839d0201be
offlineimap.conf: fix a typo in the new mail hook example
...
Also add --play-and-stop since if vlc is being used with the loop option, at the
same time that cvlc is executed, the sound will play endlessly.
Signed-off-by: Matthew Krafczyk <krafczyk.matthew@gmail.com >
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-09-26 12:56:37 +02:00
Nicolas Sebrecht
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
Nicolas Sebrecht
ca4c47ab98
Merge branch 'psy-q-fix_inconsistent_spelling' into next
2015-09-24 19:36:09 +02:00
Ramón Cahenzli
a76f01c9ff
Fix language.
2015-09-24 17:51:01 +02:00
Psy-Q
a3986b2034
Fix spelling inconsistency.
2015-09-24 17:45:30 +02:00
Nicolas Sebrecht
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
Nicolas Sebrecht
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
Nicolas Sebrecht
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
Nicolas Sebrecht
55ca922dd1
Merge branch 'krafczyk-new-mail-hook-2' into next
2015-09-11 21:04:52 +02:00
Matthew Krafczyk
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
Nicolas Sebrecht
ebf9e24f87
Merge branch 'fix/225' of git://github.com/milouse/offlineimap into milouse-fix/225
2015-09-04 15:50:58 +02:00
Étienne Deparis
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
Nicolas Sebrecht
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
Tommie Gannert
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
Nicolas Sebrecht
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
Nicolas Sebrecht
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
Nicolas Sebrecht
ca1ce256ec
v6.5.7
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-05-15 15:20:18 +02:00
mobamoba
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
Alex Kapranoff
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
Nicolas Sebrecht
c8e5f32eba
Merge branch 'kappa-error-in-exit-status' into next
2015-05-10 12:01:09 +02:00
Alex Kapranoff
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
Nicolas Sebrecht
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
Nicolas Sebrecht
223a7d0f7f
Merge branch 'mjhoy-fix-dst' into next
2015-04-09 01:50:51 +02:00
Michael Hoy
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
Nicolas Sebrecht
c3f3012cfc
accounts: remove unused imaplibutil import
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 16:34:35 +02:00
Nicolas Sebrecht
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
Nicolas Sebrecht
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
Nicolas Sebrecht
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
Nicolas Sebrecht
548fa6e57f
v6.5.7-rc4
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 12:31:51 +02:00
Nicolas Sebrecht
a9ed2ff98a
folder/Maildir: fix emailutil import
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-07 11:57:30 +02:00
Janna Martl
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
Nicolas Sebrecht
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
Nicolas Sebrecht
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
Abdo Roig-Maranges
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
Nicolas Sebrecht
d52b1de3d0
Merge branch 'abdo/decouple_utime_from_header' into next
2015-04-06 17:49:16 +02:00
Nicolas Sebrecht
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
Nicolas Sebrecht
03d963913c
Dmitrijs has left the organization
...
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net >
2015-04-03 19:04:55 +02:00
Abdo Roig-Maranges
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
Nicolas Sebrecht
3a056519f9
Merge branch 'pilou--tests1' into next
2015-04-02 19:32:37 +02:00
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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
Pierre-Louis Bonicoli
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