[Rspamd-Users] Something simple

rspamd at vlh.dk rspamd at vlh.dk
Tue Apr 14 17:05:55 UTC 2020


> -----Original Message-----
> From: Users <users-bounces at lists.rspamd.com> On Behalf Of James B
> Huber
> Sent: 14. april 2020 18:44
> To: User questions <users at lists.rspamd.com>
> Subject: Re: [Rspamd-Users] Something simple
> 
> On Tue, 2020-04-14 at 16:38 +0000, Albrecht Backhaus wrote:
> >
> > Am 14.04.2020 18:12:45, "James B Huber" <jbh at genesis-net.net>
> > schrieb:
> >
> > > Beats me, the first line "^Shipping Address: 2270 E. Park Ave$"
> > > should
> > > according to regex (or my understanding of it) be an "exact &
> > > complete"
> > > match, which is what I out in the body of the test message..
> > >
> > > FWIW I tried that:
> > > /^Shipping Address: 2270 E. Park Ave$/
> > >
> > > and it still didn't get a hit...
> > >
> > > I also tried:
> > > /^Shipping Address: 2270 E. Park Ave$/ REJECT_CONTENT:10
> > >
> > > No luck....I know this should be like really simple...I am feeling
> > > awfully dumb here
> > >
> > > Jim
> > > --
> > >
> > >
> > > On Tue, 2020-04-14 at 17:39 +0200, Ralph Meyer via Users wrote:
> > > >  Hi,
> > > >
> > > >
> > > >  > /etc/rspamd/maps.d/content.map contains 3 lines, the last line
> > > > > being  > just a "return" or NEWLINE:
> > > >  > ^Shipping Address: 2270 E. Park Ave$  > This_should_be_seen_jbh
> > > >
> > > >  I'm not really sure, but shouldn't this look more like a regex ?
> > > >  For example :
> > > >
> > > >  /^foo$/
> > > >
> > > >  Not tested.
> > > >
> > > >  Ralph
> > >
> > > --
> > > Users mailing list
> > > Users at lists.rspamd.com
> > > https://lists.rspamd.com/mailman/listinfo/users
> >
> > Hi there
> >
> > Here is what the provided regex will catch and some usefull
> > information
> >
> > btw: forward slashes  (e.g. /regexpattern/) are not supported within
> > hyperscan - same like in PCRE
> >
> >
> > ^Shipping Address: 2270 E. Park Ave$
> > ------------------------------------
> >
> >      ^Shipping Address: 2270 E. Park Ave$
> >
> > Options: Case sensitive; Exact spacing; Dot doesn’t match line breaks;
> > ^$ don’t match at line breaks; Default line breaks; Numbered capture;
> > Names must be unique; Greedy quantifiers; Allow zero-length matches
> >
> > * [Assert position at the beginning of the string][1] `^`
> > * [Match the character string “Shipping Address: 2270 E” literally
> > (case sensitive)][2] `Shipping Address: 2270 E`
> > * [Match any single character that is NOT a line break character (line
> > feed)][3] `.`
> > * [Match the character string “ Park Ave” literally (case
> > sensitive)][2] ` Park Ave`
> > * [Assert position at the end of the string, or before the line break
> > at the end of the string, if any (line feed)][1] `$`
> >
> > [1]: https://www.regular-expressions.info/anchors.html
> > [2]: https://www.regular-expressions.info/characters.html
> > [3]: https://www.regular-expressions.info/dot.html
> >
> >
> > Maybe that helps
> >
> > Greetings Albrecht
> 
> Thank you Albrecht,
>   Skipping the FWD slashes, the expression as listed should have worked, but
> looking at the message processing, I don't even show it processed the
> SYMBOL and scored it zero or anything.
> 
> Jim
> --
> 
> --
> Users mailing list
> Users at lists.rspamd.com
> https://lists.rspamd.com/mailman/listinfo/users

Seems to work for me - AFTER setting regexp = true; and NOT regex = true;
(only tested with a simple 'test' line in email)

Regards,
Kim Sindalsen



More information about the Users mailing list