Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Postfix Body Check

Empfohlene Antworten

Hi,

ich habe eine größere Liste mit Domainnamen, nach denen ich reinkommende Mails durchsuchen möchte. Wenn der entsprechende Domainname als Link in der Mail auftaucht, soll die Mail abgewiesen werden.

Normalerweise ist das kein Problem per body_check und RegExp die Mails nach bestimmten Begriffen zu durchsuchen, nur bei der Menge von ca. 35000 Domainnamen dauert das ewig und der Server ist bis zum Anschlag ausgelastet.

Kennt jemand einen besseren Weg die Mails nach den Domainnamen zu durchsuchen? Gesucht werden sollen auch alle Varianten, also incl. Subdomains und evt. Unterverzeichnisse oder Dateien, die zu den Links gehören.

Laufen hab ich Suse 9.1, Postfix, Cyrus Imap und als Virenscanner Antivir Mailgate.

[offtopic]

hihi, "postfix body check" hört sich an wie ein finishing move beim wrestling :bimei

[/offtopic]

Du kannst LDAP-Verzeichnisse und diverse Datenbanken als Tables in Postfix einbinden.

Links zu entsprechenden HowTos sollten sich auf der Postfix-Seite finden lassen. Du braucht allerdings einen entsprechend gebauten Postfix ...

Alternativ kannst du das auch ueber einen Policy-Daemon loesen. Fuer diesen Zweck habe ich aber noch keinen gesehen - da waere dann wohl Handarbeit angesagt ...

(Die ganzen Greylisting-Daemons fuer Postfix verwenden das. Da kann man sich sicher was abschauen.)

Du kannst LDAP-Verzeichnisse und diverse Datenbanken als Tables in Postfix einbinden.

Links zu entsprechenden HowTos sollten sich auf der Postfix-Seite finden lassen. Du braucht allerdings einen entsprechend gebauten Postfix ...

Danke schon mal für die Antwort. Ich werd übers WE mal nach den HowTos suchen.

Hast du zufällig Erfahrung damit, was eine Anbindung an MySQL an Performanceverbesserung bringt?

Auf meinem Testsystem (450 Mhz, 128 MB RAM) hatte eine einzelne Textmail mit vielleicht 50-60 Zeilen den Rechner für ca. 25 Minuten lahmgelegt. Wenns mit Datenbank immer noch 10 Minuten brauchen würde, bräuchte ich da gar nicht erst anfangen.

Ich habe das bisher nur fuer Black/Whitelists, Benutzerdatenbanken, Greylisting etc. benutzt, kann dir das also nicht beantworten.

Diese Zeiten lassen aber vermuten, das bei dir was im Argen ist. Wie hast du das denn realisiert?

Diese Zeiten lassen aber vermuten, das bei dir was im Argen ist. Wie hast du das denn realisiert?

*hmpf*

Ja, hast recht. Die body_checks war per regexp: eingebunden. Per pcre: läuft das einwandfrei und schnell durch. :rolleyes:

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.