Hi Lauren
finally I have found the problem
When I add some change inside the custom filter:
/usr/local/cpanel/etc/exim/sysfilter/options/custom_words
this is not added automatically inside:
/etc/cpanel_exim_system_filter
so what happens is, I was not following the instructions in comments at the end of file /etc/cpanel_exim_system_filter:
Code:
# BEGIN - Included from /usr/local/cpanel/etc/exim/sysfilter/options/custom_words
# (Use the Basic Editor in the Exim Configuration Manager in WHM to change)
# or manually edit /etc/exim.conf.localopts and run /scripts/buildeximconf
I believed the restart Exim process was doing that work automatically. Although this is not the case. And the portion of the custom filter with an old error was present from many days ago inside file /etc/cpanel_exim_system_filter
Just by editing the error in /etc/cpanel_exim_system_filter, saving and restart Exim, and all is working, the messages are no discarded.
The error was this:
$h_from: contains ".pro" or
when the chain ".pro" is present in the sender this is discarded. Therefore
[email protected] is discarded. However, when including ".pro" in the WHM filter and I use the custom word filter only for
$h_subject then both works:
Code:
if
$h_subject : contains "Hacker" or
$h_subject : contains "nonym"
#...(etc)
then
#fail text "Unable to delivery"
seen finish
endif
.
I would suggest including also another comment inside /usr/local/cpanel/etc/exim/sysfilter/options/custom_words to warn about the process to follow.
error solved
thanks for all the help!