On Monday 17 December 2018 10:50:16 Timo Sirainen wrote:
> On 17 Dec 2018, at 10.44, Pali Rohár wrote:
> >
> > On Sunday 16 December 2018 21:55:23 Timo Sirainen wrote:
> >> On 16 Dec 2018, at 21.26, Pali Rohár wrote:
> >>>
> >>> Hello!
> >
On Sunday 16 December 2018 21:55:23 Timo Sirainen wrote:
> On 16 Dec 2018, at 21.26, Pali Rohár wrote:
> >
> > Hello!
> >
> > I found bug in Dovecot's IDLE implementation when virtual mailbox is in
> > use. IDLE does not notify about new emails when email app
was delivered (as it collects emails from all - * -
mailboxes).
But dovecot for some unknown reason does not notify via IDLE that there
is a new email.
To get notifications, it is needed to re-open that "All" mailbox again.
--
Pali Rohár
pali.ro...@gmail.com
signature.asc
Description: PGP signature
On Saturday 12 August 2017 14:36:31 Pali Rohár wrote:
> route is already set to "INVALID_ROUTE" when fill_missing is true, but
> setting invalid_syntax was not done yet.
> ---
> src/lib-mail/message-address.c |1 +
> 1 file changed, 1 insertion(+)
>
> di
route is already set to "INVALID_ROUTE" when fill_missing is true, but
setting invalid_syntax was not done yet.
---
src/lib-mail/message-address.c |1 +
1 file changed, 1 insertion(+)
diff --git a/src/lib-mail/message-address.c b/src/lib-mail/message-address.c
index 29cac2b..96584e2 100644
---
src/lib-mail/test-message-address.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/lib-mail/test-message-address.c
b/src/lib-mail/test-message-address.c
index 9bbf29e..bf85806 100644
--- a/src/lib-mail/test-message-address.c
+++
ATEXT characters must be properly quoted when are in phrase.
Test case:
{ name = "test\"test", mailbox = "user", domain = "host" }
converts to:
"test\"test"
---
src/lib-mail/message-address.c | 66 +---
1 file changed, 62 insertions(+), 4
This will fix possible NULL pointer dereference when caller does not set
last_comment.
---
src/lib-mail/message-address.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/src/lib-mail/message-address.c b/src/lib-mail/message-address.c
index 9ce4a55..4e86185
Empty group list ends with ": " not with ", ".
Test case:
{ { name = NULL, mailbox = "group", domain = NULL }, { name = NULL, mailbox =
NULL, domain = NULL } }
converts to:
group:;
---
src/lib-mail/message-address.c |8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff
Add explicit invalid_syntax flag also when end of input occure because
address is without domain invalid and in this case it was not correctly
propagated.
---
src/lib-mail/message-address.c |4
1 file changed, 4 insertions(+)
diff --git a/src/lib-mail/message-address.c
It does not make sense to set mailbox without domain on incorrect input.
Rather set display name which is more likely useable value.
Test case:
test
is parsed as:
{ name = "test", mailbox = NULL, domain = NULL }
---
src/lib-mail/message-address.c |4
1 file changed, 4
Empty name for group list must be quoted.
Test case:
{ { name = NULL, mailbox = "", domain = NULL }, { name = NULL, mailbox =
NULL, domain = NULL } }
converts to:
"":;
---
src/lib-mail/message-address.c |6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git
modules it is a lot of easier for me.
[1] - https://github.com/pali/Email-Address-XS
[2] - https://github.com/pali/Email-Address-XS/blob/master/t/Email-Address-XS.t
Changes since v1:
* Updated description with test example
* Rebased on top of master branch
Pali Rohár (7):
lib-mail: message_address_wr
On Thursday 12 May 2016 13:24:36 Pali Rohár wrote:
> On Thursday 21 April 2016 14:24:09 Timo Sirainen wrote:
> > On 11 Apr 2016, at 13:44, Pali Rohár <pali.ro...@gmail.com> wrote:
> > >
> > > On Thursday 07 April 2016 16:11:12 Timo Sirainen wrote:
> >
On Thursday 21 April 2016 14:24:09 Timo Sirainen wrote:
> On 11 Apr 2016, at 13:44, Pali Rohár <pali.ro...@gmail.com> wrote:
> >
> > On Thursday 07 April 2016 16:11:12 Timo Sirainen wrote:
> >> On 06 Apr 2016, at 17:29, Pali Rohár <pali.ro...@gmail.com> wrote:
On Monday 11 April 2016 12:44:02 Pali Rohár wrote:
> On Thursday 07 April 2016 16:11:12 Timo Sirainen wrote:
> > On 06 Apr 2016, at 17:29, Pali Rohár <pali.ro...@gmail.com> wrote:
> > >
> > > On Monday 04 April 2016 19:35:22 Pali Rohár wrote:
> > >
On Thursday 07 April 2016 16:11:12 Timo Sirainen wrote:
> On 06 Apr 2016, at 17:29, Pali Rohár <pali.ro...@gmail.com> wrote:
> >
> > On Monday 04 April 2016 19:35:22 Pali Rohár wrote:
> >> On Monday 04 April 2016 19:31:06 aki.tu...@dovecot.fi wrote:
> >>&g
On Monday 04 April 2016 19:35:22 Pali Rohár wrote:
> On Monday 04 April 2016 19:31:06 aki.tu...@dovecot.fi wrote:
> > Can you please send them directly to me, please?
> > ---
> > Aki Tuomi
>
> Sent.
Received? Are patches OK now?
--
Pali Rohár
pali.ro...@gmail.com
On Monday 04 April 2016 19:31:06 aki.tu...@dovecot.fi wrote:
> Can you please send them directly to me, please?
> ---
> Aki Tuomi
Sent.
--
Pali Rohár
pali.ro...@gmail.com
On Monday 04 April 2016 19:12:56 Pali Rohár wrote:
> Hello,
>
> I borrowed dovecot parser for email addresses and going to use it in new
> perl module as replacement for Email::Address. During implementation and
> testing I found bugs in dovecot parser & generator. So I'm s
On Sunday 03 April 2016 12:45:23 aki.tu...@dovecot.fi wrote:
> > On April 2, 2016 at 6:58 PM Pali Rohár <pali.ro...@gmail.com>
> > wrote:
> >
> >
> > Hello,
> >
> > I borrowed dovecot parser for email addresses and going to use it
> > in new
Hello,
I borrowed dovecot parser for email addresses and going to use it in new
perl module as replacement for Email::Address. During implementation and
testing I found bugs in dovecot parser & generator. So I'm sending my
patches together with tests.
Pali Rohár (7):
lib-
the claims.
That communication form is usually intentional to provoke discussion.
Further CCing to his/her email should stop, s/he can just subscribe.
Am 06.06.2015 um 19:01 schrieb Pali Rohár:
What is correct way to read those mboxes?
And what is correct way to modify that mbox file
/snapshot read of mbox file should be ok
(when lock is not acquired by dovecot). Or not?
And which emails in mbox are used only internally by dovecot? Only those
which have X-IMAPbase header? Or are there any other emails which should
I ignore when I parse mbox file (for read access)?
--
Pali Rohár
/body)
--
Pali Rohár
pali.ro...@gmail.com
signature.asc
Description: This is a digitally signed message part.
On Monday 08 June 2015 23:06:26 Marcus Rueckert wrote:
On 2015-06-08 14:48:12 +0200, Pali Rohár wrote:
On Monday 08 June 2015 02:45:52 Marcus Rueckert wrote:
IMHO ... Maildir is a better format.
Really? I do not think so! Having half of million (small) files in
one directory is killer
just want to know: How to correctly read dovecot mboxes and how to
correctly write to them. Thats all. In your email I did not find this
information :-(
PS: I'm not subscribed to this list, so please CC me!
--
Pali Rohár
pali.ro...@gmail.com
) consume lot
of CPU cycles...
PS: I'm not subscribed to this list, so please CC me!
--
Pali Rohár
pali.ro...@gmail.com
localhost). It is possible without any data/message damage?
[1] - http://wiki2.dovecot.org/MailboxFormat/mbox
--
Pali Rohár
pali.ro...@gmail.com
signature.asc
Description: This is a digitally signed message part.
29 matches
Mail list logo