You can subscribe to this list here.
| 2004 |
Jan
(123) |
Feb
(24) |
Mar
(11) |
Apr
(7) |
May
(6) |
Jun
(6) |
Jul
(1) |
Aug
(1) |
Sep
(35) |
Oct
(24) |
Nov
(3) |
Dec
(5) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(2) |
Feb
(6) |
Mar
(13) |
Apr
(17) |
May
(3) |
Jun
(11) |
Jul
(12) |
Aug
(4) |
Sep
(4) |
Oct
(4) |
Nov
|
Dec
(28) |
| 2006 |
Jan
(35) |
Feb
(21) |
Mar
(23) |
Apr
|
May
(16) |
Jun
(2) |
Jul
(8) |
Aug
(27) |
Sep
(2) |
Oct
(12) |
Nov
(22) |
Dec
(6) |
| 2007 |
Jan
(7) |
Feb
(4) |
Mar
|
Apr
(5) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
|
Dec
(1) |
| 2008 |
Jan
|
Feb
(11) |
Mar
(2) |
Apr
(14) |
May
|
Jun
|
Jul
(2) |
Aug
(11) |
Sep
(2) |
Oct
(5) |
Nov
|
Dec
|
| 2009 |
Jan
(1) |
Feb
(5) |
Mar
(2) |
Apr
|
May
(3) |
Jun
|
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
(2) |
Feb
(32) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
(14) |
Nov
(4) |
Dec
(1) |
| 2011 |
Jan
(8) |
Feb
|
Mar
(41) |
Apr
(42) |
May
|
Jun
(1) |
Jul
(4) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2012 |
Jan
|
Feb
(4) |
Mar
(5) |
Apr
(10) |
May
(2) |
Jun
(2) |
Jul
(15) |
Aug
(8) |
Sep
(101) |
Oct
(35) |
Nov
(17) |
Dec
(6) |
| 2013 |
Jan
(19) |
Feb
(18) |
Mar
(18) |
Apr
(67) |
May
(17) |
Jun
(4) |
Jul
(21) |
Aug
(10) |
Sep
(33) |
Oct
(33) |
Nov
(97) |
Dec
(81) |
| 2014 |
Jan
(39) |
Feb
(30) |
Mar
(10) |
Apr
(34) |
May
(7) |
Jun
(27) |
Jul
(33) |
Aug
(24) |
Sep
(9) |
Oct
(52) |
Nov
(23) |
Dec
(24) |
| 2015 |
Jan
(55) |
Feb
(51) |
Mar
(39) |
Apr
(74) |
May
(63) |
Jun
(33) |
Jul
(19) |
Aug
(21) |
Sep
(28) |
Oct
(11) |
Nov
(25) |
Dec
(26) |
| 2016 |
Jan
(39) |
Feb
(19) |
Mar
(36) |
Apr
(8) |
May
(3) |
Jun
(18) |
Jul
(20) |
Aug
(30) |
Sep
(12) |
Oct
(33) |
Nov
(145) |
Dec
(52) |
| 2017 |
Jan
(22) |
Feb
(43) |
Mar
(44) |
Apr
(71) |
May
(14) |
Jun
(10) |
Jul
(7) |
Aug
(30) |
Sep
(10) |
Oct
(39) |
Nov
(7) |
Dec
|
| 2018 |
Jan
(17) |
Feb
(21) |
Mar
(10) |
Apr
(19) |
May
(8) |
Jun
(9) |
Jul
(12) |
Aug
(3) |
Sep
(17) |
Oct
(9) |
Nov
(14) |
Dec
|
| 2019 |
Jan
(10) |
Feb
(6) |
Mar
(17) |
Apr
(2) |
May
(15) |
Jun
(15) |
Jul
(43) |
Aug
(12) |
Sep
(21) |
Oct
(7) |
Nov
(35) |
Dec
(5) |
| 2020 |
Jan
(110) |
Feb
(19) |
Mar
(12) |
Apr
(7) |
May
(22) |
Jun
(20) |
Jul
(48) |
Aug
(112) |
Sep
(12) |
Oct
(5) |
Nov
(19) |
Dec
(4) |
| 2021 |
Jan
(22) |
Feb
(54) |
Mar
(39) |
Apr
(5) |
May
(5) |
Jun
(36) |
Jul
(23) |
Aug
(31) |
Sep
(29) |
Oct
(2) |
Nov
(63) |
Dec
(50) |
| 2022 |
Jan
(23) |
Feb
(15) |
Mar
(3) |
Apr
(15) |
May
(21) |
Jun
(262) |
Jul
(59) |
Aug
(24) |
Sep
(18) |
Oct
(8) |
Nov
(23) |
Dec
(24) |
| 2023 |
Jan
(13) |
Feb
(3) |
Mar
(24) |
Apr
(3) |
May
(6) |
Jun
(13) |
Jul
(9) |
Aug
(32) |
Sep
(4) |
Oct
(2) |
Nov
(11) |
Dec
|
| 2024 |
Jan
(23) |
Feb
(15) |
Mar
(16) |
Apr
(17) |
May
(2) |
Jun
(5) |
Jul
(34) |
Aug
(48) |
Sep
(24) |
Oct
(12) |
Nov
(43) |
Dec
(34) |
| 2025 |
Jan
(7) |
Feb
(1) |
Mar
(30) |
Apr
(4) |
May
|
Jun
(5) |
Jul
(25) |
Aug
(1) |
Sep
(7) |
Oct
(7) |
Nov
(19) |
Dec
|
|
From: <sou...@pl...> - 2024-11-12 01:50:51
|
Hi, I have three systems running mbsync. On some systems, the near side has *more* emails than the far side. I've been using mbsync for years, and this is the first time I've noticed this problem. Possibly related to 1.5.0? On the broken system, you can see that there are 147 emails (near side), but only 121 on the server (far side). ``` $ mbsync -V --pull foo:INBOX Reading configuration file /home/username/.mbsyncrc Channel foo Opening far side store foo-remote... Resolving mail.bar.id.au... Opening near side store foo-local... Connecting to mail.bar.id.au (<IP_redacted>)... Connection is now encrypted Logging in... Authenticating with SASL mechanism PLAIN... Opening far side box INBOX... Opening near side box INBOX... Loading far side box... Loading near side box... near side: 147 messages, 0 recent far side: 121 messages, 0 recent Synchronizing... Processed 1 box(es) in 1 channel(s), pulled 0 new message(s) and 0 flag update(s). ``` On the working system, you can see that the near side correctly has 121 emails. ``` $ mbsync -V --pull foo:INBOX Reading configuration file /home/username/.mbsyncrc Channel foo Opening far side store foo-remote... Resolving mail.bar.id.au... Opening near side store foo-local... Connecting to mail.bar.id.au (<IP_redacted>)... Connection is now encrypted Logging in... Authenticating with SASL mechanism PLAIN... Opening far side box INBOX... Opening near side box INBOX... Loading far side box... Loading near side box... near side: 121 messages, 0 recent far side: 121 messages, 0 recent Synchronizing... Processed 1 box(es) in 1 channel(s), pulled 0 new message(s) and 0 flag update(s), pushed 0 new message(s) and 0 flag update(s). ``` I tried editing `.mbsyncstate` and setting both `MaxPulledUid` and `MaxPushedUid` to zero on the broken system, but this did not fix the problem. Further, it doesn't seem to be system-specific, because a different mailbox is broken on the "working" system. Thank you in advance. |
|
From: Henrik F. <fr...@gm...> - 2024-11-07 18:08:17
|
Den tors 7 nov. 2024 kl 09:48 skrev Oswald Buddenhagen via isync-devel <
isy...@li...>:
> On Wed, Nov 06, 2024 at 06:50:39PM +0100, Henrik Frisk wrote:
> >* 126 FETCH (UID 37160 BODY[] {2012973}
> >=== (100000 bytes omitted)
> >=== (100000 bytes omitted)
> >=== (100000 bytes omitted)
> >Socket error: receive buffer full. Probably protocol error.
> >
> are you _sure_ you're running the actual 1.5.0 release?
> i know from the excessively large log that didn't make it to the list
> that you are _not_ running a recent master.
> you wouldn't be the first to have a stale build in PATH ...
>
> Yes, I did have the 1.5.0 release, and I only have one build on this
computer. However, I did a git pull and I now if I run 'mbsync -v' I get
'isync 1.5.0-7-g3c4b5f1' which appears to be the most recent commit in
master and now it works.
I'm really sorry, I should have updated before posting, but thanks for your
time and effort. It appears to be working now! Thank you so much!
/Henrik
|
|
From: Oswald B. <osw...@gm...> - 2024-11-07 08:48:06
|
On Wed, Nov 06, 2024 at 06:50:39PM +0100, Henrik Frisk wrote:
>* 126 FETCH (UID 37160 BODY[] {2012973}
>=== (100000 bytes omitted)
>=== (100000 bytes omitted)
>=== (100000 bytes omitted)
>Socket error: receive buffer full. Probably protocol error.
>
are you _sure_ you're running the actual 1.5.0 release?
i know from the excessively large log that didn't make it to the list
that you are _not_ running a recent master.
you wouldn't be the first to have a stale build in PATH ...
if the problem persists with recent master, then cherry-pick
origin/wip/socket-debug and mail me the resulting log.
|
|
From: ossi <os...@us...> - 2024-11-07 08:38:12
|
The branch 'wip/socket-debug', previously at 6eb5cd7, has been rewound by 3 revision(s) and subsequently fast-forwarded by 537 revision(s) to d7dc906. |
|
From: Henrik F. <fr...@gm...> - 2024-11-06 17:50:58
|
Den tis 5 nov. 2024 kl 10:37 skrev Oswald Buddenhagen via isync-devel < isy...@li...>: > >2024. nov. 2. 11:11:53 Henrik Frisk <fr...@gm...>: > >> I decided to give this a try again (see my message from April 1). > >> > please include an archive link for readers' convenience: > > https://sourceforge.net/p/isync/mailman/isync-devel/thread/CAO0LSb6H8trfEJnkP5Va5xvoNg-d6qrBJbrnk_vf0BJWJNUqEQ%40mail.gmail.com/#msg58755349 > > Yes of course, sorry about that! > >> I'm using Davmail to connect to a OAuth2 account and mbsync. One of the > >> accounts work fine, the other not. > >> > >> The error I am now getting is this: > >> > >> Socket error: receive buffer full. Probably protocol error. > > > tracking such errors requires the -Dn log. only the end of it, starting > with the failing command (identified by the imap tag) being sent out (or > maybe _a little_ bit more). > Is this what you need: (45 in progress) >>> 51 UID FETCH 37697 (BODY.PEEK[]) (46 in progress) >>> 52 UID FETCH 37698 (BODY.PEEK[]) (47 in progress) >>> 53 UID FETCH 37699 (BODY.PEEK[]) (48 in progress) >>> 54 UID FETCH 37702 (BODY.PEEK[]) (49 in progress) >>> 55 UID FETCH 37704 (BODY.PEEK[]) * 126 FETCH (UID 37160 BODY[] {2012973} === (100000 bytes omitted) === (100000 bytes omitted) === (100000 bytes omitted) Socket error: receive buffer full. Probably protocol error. Processed 1 box(es) in 1 channel(s), pulled 0 new message(s) and 0 flag update(s), expunged 0 message(s) from near side, pushed 0 new message(s) and 0 flag update(s), expunged 0 message(s) from far side. Best, /Henrik > > > > _______________________________________________ > isync-devel mailing list > isy...@li... > https://lists.sourceforge.net/lists/listinfo/isync-devel > |
|
From: Oswald B. <osw...@gm...> - 2024-11-05 09:37:10
|
>2024. nov. 2. 11:11:53 Henrik Frisk <fr...@gm...>: >> I decided to give this a try again (see my message from April 1). >> please include an archive link for readers' convenience: https://sourceforge.net/p/isync/mailman/isync-devel/thread/CAO0LSb6H8trfEJnkP5Va5xvoNg-d6qrBJbrnk_vf0BJWJNUqEQ%40mail.gmail.com/#msg58755349 >> I'm using Davmail to connect to a OAuth2 account and mbsync. One of the >> accounts work fine, the other not. >> >> The error I am now getting is this: >> >> Socket error: receive buffer full. Probably protocol error. > tracking such errors requires the -Dn log. only the end of it, starting with the failing command (identified by the imap tag) being sent out (or maybe _a little_ bit more). On Sat, Nov 02, 2024 at 11:37:17AM +0100, Bence Ferdinandy wrote: >My post is a bit out of date wrt isync, but for davmail I needed to >drop a commit to make it work: > >https://bence.ferdinandy.com/2023/07/20/email-in-the-terminal-a-complete-guide-to-the-unix-way-of-email/#building-from-source > that issue is already fixed properly in the meanwhile released 1.5.0. |
|
From: Bence F. <be...@fe...> - 2024-11-02 10:53:14
|
2024. nov. 2. 11:11:53 Henrik Frisk <fr...@gm...>: > hi, > > I decided to give this a try again (see my message from April 1). > > I'm using Davmail to connect to a OAuth2 account and mbsync. One of the > accounts work fine, the other not. > > The error I am now getting is this: > > Socket error: receive buffer full. Probably protocol error. My post is a bit out of date wrt isync, but for davmail I needed to drop a commit to make it work: https://bence.ferdinandy.com/2023/07/20/email-in-the-terminal-a-complete-guide-to-the-unix-way-of-email/#building-from-source > > thanks for any hints! > > /Henrik > > _______________________________________________ > isync-devel mailing list > isy...@li... > https://lists.sourceforge.net/lists/listinfo/isync-devel |
|
From: Henrik F. <fr...@gm...> - 2024-11-02 10:10:59
|
hi, I decided to give this a try again (see my message from April 1). I'm using Davmail to connect to a OAuth2 account and mbsync. One of the accounts work fine, the other not. The error I am now getting is this: Socket error: receive buffer full. Probably protocol error. thanks for any hints! /Henrik |
|
From: Paymon M. <dar...@gm...> - 2024-10-31 17:19:19
|
Signed-off-by: Paymon MARANDI <dar...@gm...> --- version.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/version.sh b/version.sh index fc1ed7d..8759e3f 100755 --- a/version.sh +++ b/version.sh @@ -18,6 +18,11 @@ fi if test -z "$mb"; then # still no upstream, so just describe HEAD as-is. gver=$(git describe --tags HEAD) + # one case this could happen is a shallow clone, purely for build + # purposes + if test -z "$gver"; then + gver="git-shallow" + fi else # find out whether we have local work, and if so, collapse it into # a single suffix. otherwise, we'd cause pointless rebuilds during -- 2.47.0 |
|
From: Britt A. <br...@b3...> - 2024-10-29 14:37:31
|
pacman -S db does not fix the problem for version -2; all still works fine on version -1. I will just pin pacman to this version for now. I don't mind trying to debug this further, but if I am the only person in the world with this problem, and I have a simple work around, it does not seem worth your time to me to pursue this further. Thank you both for the timely responses. Norbert Preining <no...@pr...> writes: > Hi Britt, > > On Tue, 29 Oct 2024, Oswald Buddenhagen via isync-devel wrote: >> > On upgrading from isync 1.5.0.1 to 1.5.0.2 I now get this message. I am >> > using the ArchLinux package. I do have an AltMap yes in my config. On >> > downgrading to 1.5.0.1 everything works fine. > > The version numbers are > 1.5.0-1 to 1.5.0-2 > and the only change from -1 to -2 is this: > https://gitlab.archlinux.org/archlinux/packaging/packages/isync/-/commit/a4cfee9d04627a33625cabff767db89b8ff0fec5 > which removes the dependency on 'db'. > > Can you install the db package and see if that fixes it? > > If not, something else is broken, because there are no other changes. > > Best regards > > Norbert > (not the isync maintainer in arch, just heavy user of it ;-) -- Britt Anderson Kitchener, ON CA |
|
From: Norbert P. <no...@pr...> - 2024-10-29 13:46:10
|
Hi Britt, On Tue, 29 Oct 2024, Oswald Buddenhagen via isync-devel wrote: > > On upgrading from isync 1.5.0.1 to 1.5.0.2 I now get this message. I am > > using the ArchLinux package. I do have an AltMap yes in my config. On > > downgrading to 1.5.0.1 everything works fine. The version numbers are 1.5.0-1 to 1.5.0-2 and the only change from -1 to -2 is this: https://gitlab.archlinux.org/archlinux/packaging/packages/isync/-/commit/a4cfee9d04627a33625cabff767db89b8ff0fec5 which removes the dependency on 'db'. Can you install the db package and see if that fixes it? If not, something else is broken, because there are no other changes. Best regards Norbert (not the isync maintainer in arch, just heavy user of it ;-) -- PREINING Norbert https://www.preining.info arXiv / Cornell University + IFMGA Guide + TU Wien + TeX Live GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13 |
|
From: Oswald B. <osw...@gm...> - 2024-10-29 13:12:27
|
On Tue, Oct 29, 2024 at 08:30:47AM -0400, Britt Anderson wrote: >On upgrading from isync 1.5.0.1 to 1.5.0.2 I now get this message. I am >using the ArchLinux package. I do have an AltMap yes in my config. On >downgrading to 1.5.0.1 everything works fine. > given that these versions don't even exist upstream, you're facing a packaging bug. please report this issue to arch. |
|
From: Britt A. <br...@b3...> - 2024-10-29 13:01:41
|
On upgrading from isync 1.5.0.1 to 1.5.0.2 I now get this message. I am using the ArchLinux package. I do have an AltMap yes in my config. On downgrading to 1.5.0.1 everything works fine. I looked at the NEWS file, but I didn't see anything documented about this change. I know the default for AltMap was NO and I frankly don't remember why I set this in my config ages ago. Would be happy to delete it if that is known to be okay. Or maybe someone can share what the change was? Thank you, |
|
From: Oswald B. <osw...@gm...> - 2024-10-15 09:17:21
|
On Mon, Oct 14, 2024 at 03:16:36PM +0100, Dom (shymega) Rodriguez wrote: >On 23.09.2024 10:34, Oswald Buddenhagen via isync-devel wrote: >>On Sun, Sep 22, 2024 at 06:09:06PM +0200, Dom (shymega) Rodriguez wrote: >>>As well as that, I find OWA has the dates in the wrong order after >>>syncing. I have `CopyArrivalDates` set as true. >>> >>you mean, the pull causes the server to re-stamp the messages? that's >>just weird ... > >It happens after a fresh sync. I have to re-stamp the messages. > i still don't understand what _exactly_ the problem is. try the formal "what did i do / what did i expect / what did actually happen" format, for each weirdness separately, in as far as possible. >Basically, my setup is: > >Exchange IMAP <=> mbsync <=> local IMAP (Dovecot) <=> MUA (Neomutt). > that's just fine. the rewrite from isync to mbsync was done with such a configuration explicitly in mind. >>mail them to me privately. > >Which logs do you need? I.e, in terms of `-D` flags. I have to be >careful with providing raw email data, though. > the -D log won't reveal anything personal that the -V log you already sent didn't. only -DN would take it to the next level. the log should be from a single (small) channel:box, as otherwise i'll completely drown in noise. and make sure that it actually includes propagation of fresh affected messages. ideally, blow away the copy _and the corresponding sync state_ of a small folder and re-sync it from scratch. in the previous log, we see this: > >IMAP command 'NAMESPACE' returned an error: User is authenticated but not connected. > which is just weird. to debug this, we need the -Dn log from that channel. >>>I've tried the `wip/exchange-workarounds-1.5` branch on NixOS, which >>>produced a segfault. I can get a backtrace if needed. >>> >>won't hurt, and valgrind'ing would be even better. just make sure the >>build has debug symbols, as otherwise the traces will be completely >>useless. >>however, the branch isn't really expected to work, as it's untested; i >>had no access to exchange for half a decade. and even in the best case, >>it contains some rather egregious hacks. > >I had to rebase it, but the segfaults >prevent it from working so far. >Which Exchange version were you targeting on that branch? > none, as i didn't write it. check the list archive (or maybe the bug tracker - i don't remember) - maybe you'll find something. but i don't think you'd find anything particularly interesting, as it will be ancient by now anyway. |
|
From: Dom (s. R. <sh...@sh...> - 2024-10-15 07:03:44
|
Hi Oswald, On 23.09.2024 10:34, Oswald Buddenhagen via isync-devel wrote: >On Sun, Sep 22, 2024 at 06:09:06PM +0200, Dom (shymega) Rodriguez wrote: >>As well as that, I find OWA has the dates in the wrong order after >>syncing. I have `CopyArrivalDates` set as true. >> >you mean, the pull causes the server to re-stamp the messages? that's >just weird ... It happens after a fresh sync. I have to re-stamp the messages. Basically, my setup is: Exchange IMAP <=> mbsync <=> local IMAP (Dovecot) <=> MUA (Neomutt). I prefer hosting my own local IMAP server, but yeah, it's a bit annoying. > >>I'm not sure how comfortable I am sharing the config and more verbose >>logs via a public mailing list, though. >> >mail them to me privately. Which logs do you need? I.e, in terms of `-D` flags. I have to be careful with providing raw email data, though. >>I've tried the `wip/exchange-workarounds-1.5` branch on NixOS, which >>produced a segfault. I can get a backtrace if needed. >> >won't hurt, and valgrind'ing would be even better. just make sure the >build has debug symbols, as otherwise the traces will be completely >useless. >however, the branch isn't really expected to work, as it's untested; i >had no access to exchange for half a decade. and even in the best case, >it contains some rather egregious hacks. I had to rebase it, but the segfaults prevent it from working so far. Which Exchange version were you targeting on thsat branch? > >>Would it be better to use Davmail? >> >probably not. I've run into a bug with Davmail, but I'm not sure if it's related to mbsync. Basically, when syncing a shared inbox via my main account, the shared inbox's messages get copied into the main account. I'll share that config with you too. Best wishes, -- Dom Rodriguez GPG Fingerprint: EB0D 45E6 D0DC 1BA1 A2B5 FC24 72DC F123 1E54 BD43 |
|
From: Dom (s. R. <sh...@sh...> - 2024-10-11 10:28:50
|
Hi, Oswald - I saw your reply on the archives, but I'm afraid it didn't make it through to me. I am subscribed to the list. Would you be able to resend, and email me directly, so I can reply with the logs? Thanks. On 22.09.2024 18:09, Dom (shymega) Rodriguez wrote: >Hello, > >I'm using `isync` with Microsoft 365 directly, via XOAUTH2/IMAP, >however, I'm running into issues. > >The main issue is from the attached log, but I'm also finding that when >I restore deleted emails via OWA, and sync, they're deleted again. This >happens even when running `mbsync -L $account`. > >As well as that, I find OWA has the dates in the wrong order after >syncing. I have `CopyArrivalDates` set as true. > >I'm not sure how comfortable I am sharing the config and more verbose >logs via a public mailing list, though. > >I've tried the `wip/exchange-workarounds-1.5` branch on NixOS, which >produced a segfault. I can get a backtrace if needed. > >Would it be better to use Davmail? > >Thank you. > >Best wishes, >-- >Dom Rodriguez >GPG Fingerprint: EB0D 45E6 D0DC 1BA1 A2B5 FC24 72DC F123 1E54 BD43 >Error: far side refuses to store message 72 from near side. >Error: far side refuses to store message 1 from near side. Best wishes, -- Dom Rodriguez GPG Fingerprint: EB0D 45E6 D0DC 1BA1 A2B5 FC24 72DC F123 1E54 BD43 |
|
From: Oswald B. <osw...@gm...> - 2024-10-09 10:15:20
|
On Tue, Oct 08, 2024 at 09:40:43AM +0200, Jan Eden via isync-devel wrote: >Is there anything I can do to debug? > when you report problems, always include your config file. as a first test, try `mbsync -l ...` to see which boxes isync thinks are present. if it's there, search the list archive for "MaxPulledUid". but before you even start, upgrade to git master (which is 1.5.0 plus a few followup fixes i really should release soon). |
|
From: Jan E. <te...@ed...> - 2024-10-08 11:18:42
|
On 2024-10-08 13:13, Jan Eden wrote:
> On 2024-10-08 09:40, Jan Eden via isync-devel wrote:
> > Hi,
> >
> > I synchronize a mail account with very few (large) mailboxes on two
> > machines using isync/mbsync. Each mailbox contains messages from a
> > single year, with 'Archive' being used for the current year.
> >
> > After the initial sync on the second machine (with isync 1.4.4), I ended
> > up with ~ 6800 messages instead of ~ 8400 messages in Archive, while the
> > older mailboxes (> 10,000 messages each) were synchronized entirely.
> >
> > Although each sync completes without errors and takes 'Archive' into
> > account (according to the output in debug mode), the 'Archive' mailbox
> > seems to be detached from the far side, and if I manually copy messages
> > to 'Archive' on the second machine, they are not propagated to the
> > server.
> >
> > The Inbox is synchronized properly.
> >
> > Is there anything I can do to debug?
>
> I misinterpreted the issue, which occurs on the *first* machine. This is
> what happens in debug mode:
>
> (1 in progress) F: >>> 21 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:05:10 +0200" {51748+}
> F: >>>>> (51748 bytes omitted)
> (2 in progress) F: >>> 22 APPEND "Archive" (\Seen) "16-Aug-2024 15:12:15 +0200" {8573+}
> F: >>>>> (8573 bytes omitted)
> (3 in progress) F: >>> 23 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:49:37 +0200" {19318+}
> F: >>>>> (19318 bytes omitted)
> (4 in progress) F: >>> 24 APPEND "Archive" (\Seen) "16-Aug-2024 16:06:59 +0200" {33803+}
> F: >>>>> (33803 bytes omitted)
> (5 in progress) F: >>> 25 APPEND "Archive" (\Seen) "16-Aug-2024 17:04:37 +0200" {40036+}
> F: >>>>> (40036 bytes omitted)
> F: BAD Command Error. 10
> F: Callback enter bad store
> F: Enter cancel_store
> F: [ 34] Callback enter store_msg, sts=4
>
> When deleting the message with the timestamp 16-Aug-2024 17:04:37 and a
> second one received immediately afterwards, this happens:
>
> (1 in progress) F: >>> 21 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:05:10 +0200" {51748+}
> F: >>>>> (51748 bytes omitted)
> (2 in progress) F: >>> 22 APPEND "Archive" (\Seen) "16-Aug-2024 15:12:15 +0200" {8573+}
> F: >>>>> (8573 bytes omitted)
> (3 in progress) F: >>> 23 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:49:37 +0200" {19318+}
> F: >>>>> (19318 bytes omitted)
> (4 in progress) F: >>> 24 APPEND "Archive" (\Seen) "16-Aug-2024 16:06:59 +0200" {33803+}
> F: >>>>> (33803 bytes omitted)
> (5 in progress) F: >>> 25 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 15:26:31 +0200" {30991+}
> F: >>>>> (30991 bytes omitted)
Sorry, incomplete extract from the log:
(1 in progress) F: >>> 21 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:05:10 +0200" {51748+}
F: >>>>> (51748 bytes omitted)
(2 in progress) F: >>> 22 APPEND "Archive" (\Seen) "16-Aug-2024 15:12:15 +0200" {8573+}
F: >>>>> (8573 bytes omitted)
(3 in progress) F: >>> 23 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:49:37 +0200" {19318+}
F: >>>>> (19318 bytes omitted)
(4 in progress) F: >>> 24 APPEND "Archive" (\Seen) "16-Aug-2024 16:06:59 +0200" {33803+}
F: >>>>> (33803 bytes omitted)
(5 in progress) F: >>> 25 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 15:26:31 +0200" {30991+}
F: >>>>> (30991 bytes omitted)
F: BAD Command Error. 10
F: Callback enter bad store
F: Enter cancel_store
F: [ 34] Callback enter store_msg, sts=4
>
> Is there any way to link the error (which manifests as `IMAP error:
> unexpected tag BAD` during regular operation) to a specific message, or
> to some other known issue with the (Exchange) server?
>
> - Jan
|
|
From: Jan E. <te...@ed...> - 2024-10-08 11:13:30
|
On 2024-10-08 09:40, Jan Eden via isync-devel wrote:
> Hi,
>
> I synchronize a mail account with very few (large) mailboxes on two
> machines using isync/mbsync. Each mailbox contains messages from a
> single year, with 'Archive' being used for the current year.
>
> After the initial sync on the second machine (with isync 1.4.4), I ended
> up with ~ 6800 messages instead of ~ 8400 messages in Archive, while the
> older mailboxes (> 10,000 messages each) were synchronized entirely.
>
> Although each sync completes without errors and takes 'Archive' into
> account (according to the output in debug mode), the 'Archive' mailbox
> seems to be detached from the far side, and if I manually copy messages
> to 'Archive' on the second machine, they are not propagated to the
> server.
>
> The Inbox is synchronized properly.
>
> Is there anything I can do to debug?
I misinterpreted the issue, which occurs on the *first* machine. This is
what happens in debug mode:
(1 in progress) F: >>> 21 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:05:10 +0200" {51748+}
F: >>>>> (51748 bytes omitted)
(2 in progress) F: >>> 22 APPEND "Archive" (\Seen) "16-Aug-2024 15:12:15 +0200" {8573+}
F: >>>>> (8573 bytes omitted)
(3 in progress) F: >>> 23 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:49:37 +0200" {19318+}
F: >>>>> (19318 bytes omitted)
(4 in progress) F: >>> 24 APPEND "Archive" (\Seen) "16-Aug-2024 16:06:59 +0200" {33803+}
F: >>>>> (33803 bytes omitted)
(5 in progress) F: >>> 25 APPEND "Archive" (\Seen) "16-Aug-2024 17:04:37 +0200" {40036+}
F: >>>>> (40036 bytes omitted)
F: BAD Command Error. 10
F: Callback enter bad store
F: Enter cancel_store
F: [ 34] Callback enter store_msg, sts=4
When deleting the message with the timestamp 16-Aug-2024 17:04:37 and a
second one received immediately afterwards, this happens:
(1 in progress) F: >>> 21 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:05:10 +0200" {51748+}
F: >>>>> (51748 bytes omitted)
(2 in progress) F: >>> 22 APPEND "Archive" (\Seen) "16-Aug-2024 15:12:15 +0200" {8573+}
F: >>>>> (8573 bytes omitted)
(3 in progress) F: >>> 23 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 16:49:37 +0200" {19318+}
F: >>>>> (19318 bytes omitted)
(4 in progress) F: >>> 24 APPEND "Archive" (\Seen) "16-Aug-2024 16:06:59 +0200" {33803+}
F: >>>>> (33803 bytes omitted)
(5 in progress) F: >>> 25 APPEND "Archive" (\Answered \Seen) "16-Aug-2024 15:26:31 +0200" {30991+}
F: >>>>> (30991 bytes omitted)
Is there any way to link the error (which manifests as `IMAP error:
unexpected tag BAD` during regular operation) to a specific message, or
to some other known issue with the (Exchange) server?
- Jan
|
|
From: Jan E. <te...@ed...> - 2024-10-08 07:58:26
|
Hi, I synchronize a mail account with very few (large) mailboxes on two machines using isync/mbsync. Each mailbox contains messages from a single year, with 'Archive' being used for the current year. After the initial sync on the second machine (with isync 1.4.4), I ended up with ~ 6800 messages instead of ~ 8400 messages in Archive, while the older mailboxes (> 10,000 messages each) were synchronized entirely. Although each sync completes without errors and takes 'Archive' into account (according to the output in debug mode), the 'Archive' mailbox seems to be detached from the far side, and if I manually copy messages to 'Archive' on the second machine, they are not propagated to the server. The Inbox is synchronized properly. Is there anything I can do to debug? - Jan |
|
From: ossi <os...@us...> - 2024-09-29 12:50:45
|
commit 3c4b5f1c83a568f18c14c93aab95c9a853edfd15
Author: Ludovico Gerardi <lud...@po...>
AuthorDate: Sun Sep 29 14:46:39 2024 +0200
Commit: Oswald Buddenhagen <os...@us...>
CommitDate: Sun Sep 29 14:48:01 2024 +0200
remove stray closing brace from man page
amends 5d5e07eb.
src/mbsync.1.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mbsync.1.in b/src/mbsync.1.in
index f950b3b..fba3669 100644
--- a/src/mbsync.1.in
+++ b/src/mbsync.1.in
@@ -12,7 +12,7 @@ mbsync - synchronize IMAP4 and Maildir mailboxes
.SH SYNOPSIS
\fBmbsync\fR [\fIoptions\fR ...] {{\fIchannel\fR[\fB:\fIbox\fR[{\fB,\fR|\fB\\n\fR}...]]|\fIgroup\fR} ...|\fB-a\fR}
.br
-\fBmbsync\fR --list-stores [\fIoptions\fR ...] [\fIstore\fR} ...]
+\fBmbsync\fR --list-stores [\fIoptions\fR ...] [\fIstore\fR ...]
.
.SH DESCRIPTION
\fBmbsync\fR is a command line application which synchronizes mailboxes;
|
|
From: ossi <os...@us...> - 2024-09-29 12:50:44
|
The branch 'master', previously at f7c5f1d, has been rewound by 2 revision(s) to 8c781d4. |
|
From: ossi <os...@us...> - 2024-09-29 12:48:38
|
commit f7c5f1dbf428deb9686d5d86fd8987af92ec3206
Author: Ludovico Gerardi <lud...@po...>
AuthorDate: Sun Sep 29 14:46:39 2024 +0200
Commit: Oswald Buddenhagen <os...@us...>
CommitDate: Sun Sep 29 14:46:39 2024 +0200
remove stray closing brace from man page
amends 5d5e07eb.
src/mbsync.1.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mbsync.1.in b/src/mbsync.1.in
index f950b3b..fba3669 100644
--- a/src/mbsync.1.in
+++ b/src/mbsync.1.in
@@ -12,7 +12,7 @@ mbsync - synchronize IMAP4 and Maildir mailboxes
.SH SYNOPSIS
\fBmbsync\fR [\fIoptions\fR ...] {{\fIchannel\fR[\fB:\fIbox\fR[{\fB,\fR|\fB\\n\fR}...]]|\fIgroup\fR} ...|\fB-a\fR}
.br
-\fBmbsync\fR --list-stores [\fIoptions\fR ...] [\fIstore\fR} ...]
+\fBmbsync\fR --list-stores [\fIoptions\fR ...] [\fIstore\fR ...]
.
.SH DESCRIPTION
\fBmbsync\fR is a command line application which synchronizes mailboxes;
|
|
From: ossi <os...@us...> - 2024-09-29 12:48:36
|
commit 33bb58b3b3c27dbc0d09c4ce8008ca9c6ea6ee99
Author: Behnam Lal <de...@be...>
AuthorDate: Sun Sep 29 14:35:11 2024 +0200
Commit: Oswald Buddenhagen <os...@us...>
CommitDate: Sun Sep 29 14:36:30 2024 +0200
mbsync-get-cert: add support for STARTTLS
nowadays, many servers offer STARTTLS on the default IMAP port 143
instead of (or in addition to) the traditional IMAP over SSL/TLS (IMAPS)
on port 993.
this patch has been fixed up somewhat by the maintainer.
mbsync-get-cert | 30 +++++++++++++++++++++++++++---
1 file changed, 27 insertions(+), 3 deletions(-)
diff --git a/mbsync-get-cert b/mbsync-get-cert
index 19e1485..d8f194a 100755
--- a/mbsync-get-cert
+++ b/mbsync-get-cert
@@ -9,9 +9,25 @@
# from a trusted source.
#
-if [ $# != 1 ]; then
- echo "Usage: $0 <host>" >&2
+usage() {
+ echo "Usage: $0 [-s] <host>" >&2
+ echo " -s Use IMAP+STARTTLS (port 143) instead of IMAPS (port 993)" >&2
exit 1
+}
+
+STARTTLS=false
+
+while getopts "s" opt; do
+ case $opt in
+ s) STARTTLS=true ;;
+ *) usage ;;
+ esac
+done
+
+shift `expr $OPTIND - 1`
+
+if [ $# -ne 1 ]; then
+ usage
fi
HOST=$1
@@ -33,7 +49,15 @@ TMPFILE=$TMPDIR/get-cert
ERRFILE=$TMPDIR/get-cert-err
CERTFILE=$TMPDIR/cert
-echo QUIT | openssl s_client -connect $HOST:993 -showcerts \
+if $STARTTLS; then
+ FLAGS="-starttls imap"
+ PORT=143
+else
+ FLAGS=
+ PORT=993
+fi
+
+echo QUIT | openssl s_client $FLAGS -connect $HOST:$PORT -showcerts \
> $TMPFILE 2> $ERRFILE
sed -e '1,/^-----BEGIN CERTIFICATE-----/d' \
-e '/^-----END CERTIFICATE-----/,$d' < $TMPFILE > $CERTFILE
|
|
From: Oswald B. <osw...@gm...> - 2024-09-29 12:40:57
|
On Sun, Sep 29, 2024 at 12:18:14PM +0000, Behnam Lal Moghaddam wrote: >I just didn't bother to change the name ever, so that pseudonym has >been used more often than my real name. > heh, ok. i made a few fixups. unless you see something wrong with it, i'll push this version at some point. |