Hello
The problem you report stems from this code in milter-greylist.c :
/*
* 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;
We could add an option to make this operation optional. Or add alternative
from clause (origfrom?) that let us match on original sender. Let me
know what you feel is more appropriate.
In the meantime, you can just try commenting the offending code.
--
Emmanuel Dreyfus
manu@...Message
Re: [milter-greylist] block SRS senders
2016-09-05 by Emmanuel Dreyfus