From: Timo Sirainen Date: Tue, 17 Nov 2009 19:39:31 +0000 (-0500) Subject: lmtp client: Fix to handling multiple recipients (and errors). X-Git-Tag: 2.0.beta1~135 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bbfec2ac4b50099848be3286aa57078d04aac94b;p=thirdparty%2Fdovecot%2Fcore.git lmtp client: Fix to handling multiple recipients (and errors). --HG-- branch : HEAD --- diff --git a/src/lib-lda/lmtp-client.c b/src/lib-lda/lmtp-client.c index 82c6e5bf17..c57e490dd7 100644 --- a/src/lib-lda/lmtp-client.c +++ b/src/lib-lda/lmtp-client.c @@ -216,6 +216,7 @@ lmtp_client_data_next(struct lmtp_client *client, const char *line) rcpt[i].failed = line[0] != '2'; rcpt[i].data_callback(!rcpt[i].failed, line, rcpt[i].context); + client->rcpt_next_data_idx = i + 1; if (client->protocol == LMTP_CLIENT_PROTOCOL_LMTP) break; }