When creating a filter for Yahoo Email (to delete/send to spam), I'd like to use "From"; "Contains"; then a bunch of email addresses "ORed" together like:
hello@emails.fleetfeet.com OR theholestory@m.mcnichols.com OR email@mail.salesforce.com OR team@goldbelly.com OR info@ponchooutdoors.com OR homedepotcustomercare@mg.homedepot.com OR enterpriseplus@email.enterprise.com
I'm kinda doubting that the server-side filter processor can handle this because I'm still getting UECs from addresses in the list. Is there some syntax I can use to specify a bunch of email addresses in the "From" field (Comma or semi-colon or VERTICAL-BAR delimited??) In the past I've just created individual filters for each email address.
I might try modifying the JSON sent back to the server when clicking the "SAVE" button for the filter.
Update: As I test I create a filter with 4 different strings in the SUBJECT and tried different delimiting syntax for the values. None of these worked:
- "Test OR Toast OR Trust OR Thrust"
- "Test|Toast|Trust|Thrust"
- "Test;Toast;Trust;Thrust"
- "Test,Toast,Trust,Thrust"
The "SAVE" button sends a POST back to the server with the filter criteria in JSON format:
'criterions':[{'field':'SUBJECT','operator':'CONTAINS','value':'Test OR TOAST OR TRUST OR THRUST','matchCase':false}],Using the JS debugger I saved the POST URL as a JS "Fetch" and was able to send it back successfully. Then I tried modifying the content of the criteria in the "Fetch". The server returned an error code to the "Fetch" commands with the following content. Note that the content sent actually uses escaped QUOTE chars instead of SINGLE QUOTES:
'criterions':[{'field':'SUBJECT','operator':'CONTAINS','value':['Test','Toast','Trust','Thrust'],'matchCase':false}],Or this:
'criterions':[ {'field':'SUBJECT','operator':'CONTAINS','value':'Test','matchCase':false }, {'field':'SUBJECT','operator':'CONTAINS','value':'Toast','matchCase':false }, {'field':'SUBJECT','operator':'CONTAINS','value':'Trust','matchCase':false }, {'field':'SUBJECT','operator':'CONTAINS','value':'Thrust','matchCase':false }],










