search for: parse_angle_addr

Displaying 9 results from an estimated 9 matches for "parse_angle_addr".

2018 Apr 08
0
lda fails in parse_angle_addr if sieve is enabled
...>, > to=<user2 at example.net>, size=2871, ndest=1, proto=ESMTP > Apr 8 19:36:54 email smtpd[6390]: smtp-in: Closing session 81939f0d30337a47 > Apr 8 19:36:55 email dovecot: > lda(user2)<21091><Ljv6JzdTylpjUgAAWr0fMA>: Panic: file > message-address.c: line 147 (parse_angle_addr): assertion failed: > (*ctx->parser.data == '<') > Apr 8 19:36:55 email smtpd[6390]: delivery: TempFail for > 9db769b13edef5a7: from=<user1 at example.org>, to=<user2 at example.net>, > user=bernard, method=mda, delay=1s, stat=Error ("") > Apr 8...
2018 Apr 12
0
lda fails in parse_angle_addr if sieve is enabled
...ed to chime in to say I've hit the same issue with the upgrade > from 2.3.0.1 to 2.3.1. My setup is an opensmtpd sending mail to rspamd, > that then delivers to dovecot LDA. > > In the logs, I see (slightly reformated and censored): > > Panic: file message-address.c: line 147 (parse_angle_addr): assertion > failed: (*ctx->parser.data == '<') > Error: Raw backtrace: > /nix/store/[?]-dovecot-2.3.1/lib/dovecot/libdovecot.so.0(+[?]) [?] > -> /nix/store/[?]-dovecot-2.3.1/lib/dovecot/libdovecot.so.0(+[?]) [?] > -> /nix/store/[?]-dovecot-2.3.1/lib/dov...
2018 Apr 12
0
lda fails in parse_angle_addr if sieve is enabled
...e with the upgrade >>> from 2.3.0.1 to 2.3.1. My setup is an opensmtpd sending mail to rspamd, >>> that then delivers to dovecot LDA. >>> >>> In the logs, I see (slightly reformated and censored): >>> >>> Panic: file message-address.c: line 147 (parse_angle_addr): assertion >>> failed: (*ctx->parser.data == '<') >>> Error: Raw backtrace: >>> ???? /nix/store/[?]-dovecot-2.3.1/lib/dovecot/libdovecot.so.0(+[?]) [?] >>> ? -> /nix/store/[?]-dovecot-2.3.1/lib/dovecot/libdovecot.so.0(+[?]) [?] >>> ?...
2018 Apr 08
5
lda fails in parse_angle_addr if sieve is enabled
...=<user1 at example.org>, to=<user2 at example.net>, size=2871, ndest=1, proto=ESMTP Apr 8 19:36:54 email smtpd[6390]: smtp-in: Closing session 81939f0d30337a47 Apr 8 19:36:55 email dovecot: lda(user2)<21091><Ljv6JzdTylpjUgAAWr0fMA>: Panic: file message-address.c: line 147 (parse_angle_addr): assertion failed: (*ctx->parser.data == '<') Apr 8 19:36:55 email smtpd[6390]: delivery: TempFail for 9db769b13edef5a7: from=<user1 at example.org>, to=<user2 at example.net>, user=bernard, method=mda, delay=1s, stat=Error ("") Apr 8 19:36:57 email smtpd[6390...
2018 Apr 10
0
lda fails in parse_angle_addr if sieve is enabled
Op 4/8/2018 om 8:10 PM schreef Bernard Spil: > Hi, > > Since updating to 2.3.1 on my FreeBSD mailserver mail delivery using > lda is broken if I have sieve enabled. > (Before updating this was 2.2 and pigeonhole 0.4) > > FreeBSD 11.1-p8 amd64 > Dovecot 2.3.1 > Pigeonhole 0.5.1 > > Mailflow is OpenSMTPd as MTA, using mda delivery to rspamc which > utlimately
2018 Apr 11
1
lda fails in parse_angle_addr if sieve is enabled
Hi Stephan, Shared the message to you in person only via separate mail. With to Return-Path, I've not seen any difference in failures, all messages were consistently failing with the same error. Thank you! Bernard. 2018-04-10 2:54 GMT+02:00 Stephan Bosch <stephan at rename-it.nl>: > Op 4/8/2018 om 8:10 PM schreef Bernard Spil: >> Hi, >> >> Since updating to 2.3.1
2017 Aug 12
1
[PATCH] lib-mail: Set missing invalid_syntax to TRUE
...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 --- a/src/lib-mail/message-address.c +++ b/src/lib-mail/message-address.c @@ -153,6 +153,7 @@ static int parse_angle_addr(struct message_address_parser_context *ctx) if (parse_domain_list(ctx) <= 0 || *ctx->parser.data != ':') { if (ctx->fill_missing) ctx->addr.route = "INVALID_ROUTE"; + ctx->addr.invalid_syntax = TRUE; if (ctx->parser.data == ctx->parser.end)...
2005 Jun 20
0
"Angle" address with empty "display name"
...@ return -1; ctx->addr.name = p_strdup(ctx->pool, str_c(ctx->str)); + if (*ctx->addr.name == '\0') { + /* Cope with "<address>" without display name */ + ctx->addr.name = NULL; + } if (parse_angle_addr(ctx) < 0) { /* broken */ ctx->addr.domain = p_strdup(ctx->pool, "SYNTAX_ERROR"); -- --+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+- Christopher Wakelin, c.d.wakelin at reading.ac.uk IT Services...
2005 Jul 13
0
Minor bugs still in test77
Thinking of patches I always apply, I've got a couple (attached) that fix minor bugs and maybe should be applied - or implemented better and then applied ;) - to the main distribution? 1) LIST bugs: LIST "~/mail/" "" and LIST "" "~/mail/" (where "~/mail/" is a namespace prefix) don't reply the same way as UW-IMAP does and in at