henere
Goto Top

Postfix - Frage zu SenderAccess

Hallo,

in der main.cf habe ich diese Zeile stehen:

check_sender_access hash:/etc/postfix/sender_access,

Die Datei dazu sieht so aus:

# /etc/postfix/sender_access
#
# Black/Whitelist for senders matching the 'MAIL FROM' field. Examples...  
#
#myfriend@example.com    OK
#junk@spam.com           REJECT
#marketing@              REJECT
#theboss@                OK
#deals.marketing.com     REJECT
#somedomain.com          OK

Kann ich darüber ganze TLDs blocken, wenn ich in einer Zeile z.B.

.ru      REJECT

eingebe ? Oder wie muss ich das schreiben, dass er das annimmt ?

Danke und Grüße, Henere

Content-Key: 303908

Url: https://administrator.de/contentid/303908

Printed on: April 20, 2024 at 01:04 o'clock

Mitglied: 129148
Solution 129148 May 07, 2016 updated at 15:28:02 (UTC)
Goto Top
Ein bisschen Regular Expressions
/\.ru$/          REJECT

und anschließend ein postfix reload , sollte reichen.
Member: Henere
Henere May 07, 2016 at 16:15:50 (UTC)
Goto Top
Hi 1122tra,

ich habe versucht das für mich zu übersetzen. Komme jedoch mit den beiden / nicht klar. Was bewirken die ?

Danke, Henere
Member: Lochkartenstanzer
Solution Lochkartenstanzer May 07, 2016 at 16:21:46 (UTC)
Goto Top
Member: Henere
Henere May 07, 2016 at 16:53:13 (UTC)
Goto Top
 /pattern/flags result
              When pattern matches the input  string,  use  the  corresponding
              result value.

Danke.

Henere
Mitglied: 129148
Solution 129148 May 07, 2016 updated at 21:10:50 (UTC)
Goto Top
Ganz einfach, wie man Regex eben auch in JavaScript oder PHP benutzt, ist dort das gleiche. Dort werden diese ebenfalls in zwei Slashes verpackt und bewirken das der String dazwischen als Regular Expression interpretiert wird.