henere

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
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 303908

Url: https://administrator.de/forum/postfix-frage-zu-senderaccess-303908.html

Ausgedruckt am: 13.05.2025 um 05:05 Uhr

129148
Lösung 129148 07.05.2016 aktualisiert um 17:28:02 Uhr
Goto Top
Ein bisschen Regular Expressions
/\.ru$/          REJECT

und anschließend ein postfix reload , sollte reichen.
Henere
Henere 07.05.2016 um 18:15:50 Uhr
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
Lochkartenstanzer
Lösung Lochkartenstanzer 07.05.2016 um 18:21:46 Uhr
Goto Top
Henere
Henere 07.05.2016 um 18:53:13 Uhr
Goto Top
 /pattern/flags result
              When pattern matches the input  string,  use  the  corresponding
              result value.

Danke.

Henere
129148
Lösung 129148 07.05.2016 aktualisiert um 23:10:50 Uhr
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.