Petar Bogdanovic <petar@...> wrote:
> It only happens when the envelope from contains a `=':
That chunk of code could be the culprit, in milter-greylist.c. However,
I have trouble to see where it could be wrong.
/*
* Strip anything before the last '=' in the
* source address. This avoid problems with
* mailing lists using a unique sender address
* for each retry.
*/
if ((idx = rindex(tmpfrom, '=')) == NULL)
idx = tmpfrom;
strncpy(priv->priv_from, idx, ADDRLEN);
priv->priv_from[ADDRLEN] = '\0';
--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...Message
Re: [milter-greylist] garbled envelope-from in milter-greylist 4.0.1
2008-09-12 by manu@netbsd.org