Beiträge von Synonym

    Der Witz an der Sache ist ja, dass 99,9% aller anderen behaupten, es liegt an fehlenden Angaben zu den lokalen Nutzern, also @local_domains_acl und @local_domains_maps. Das dann so weit, dass DNS falsch wäre, /etc/mailname und sogar /etc/hosts bzw. "networks" in Postfix. Was macht man? Man ändert alles, macht eigentlich mehr kaputt und es geht dennoch nicht.

    Und das wegen doofen Leserechten!

    So, das ist mal eher ein Thema für mich, wo ich zusammentrage und weniger eine Frage.

    Ausgangslage war eigentlich ein funktionierendes Mailsystem mit Postfix, Amavis, Dovecot, Spamassassin und ClamAV auf einem Debian 10. damals installiert über die offiziellen Anleitungen, was auch recht einfach war. Aber... Durch das ganze "Unterordner erstellen" machte ich dann auch ein Upgrade auf Debian 11 und was passierte? Alles lief noch, aber die Spam- und Viren-Erkennung nicht mehr. Also nicht mehr im Sinne von, lief schon irgendwie, aber nur halb.

    Alex, Du erinnerst Dich, dass ich sagte, ich habe das Gefühl, dass die "/etc/amavis/conf.d/50-user" gar nicht eingelesen wird? Naja, auch das Gefühl war nur so "halb" richtig, denn eingelesen wurde sie. Diverse Änderungen dort wurden übernommen, andere nicht, z.B.

    $sa_spam_subject_tag = '***** SPAM *****';

    $sa_tag_level_deflt = -9999;

    $final_spam_destiny = D_PASS;

    $LOGFILE = "/var/log/amavis.log"

    $log_level = 4;

    $sa_debug = 1;

    Grün ging, rot nicht. Das aber auch nur teilweise. Log-Level 4 wurde zwar erkannt und beim Start von Amavis auch angezeigt, aber im Syslog oder Maillog war davon nichts zu sehen. Also ging das irgendwie auch nur "halb". Auch die Datenbank-Abfrage der Policy-Bank wurde niemals ausgeführt. Konnte man auch eintragen was man wollte, es gab nie einen SQL-Fehler. Ok, anderer Versuch mit Submission auf Port 587 und nicht SMTP auf Port 25. Dazu ist eigentlich nur eine kleine Änderung nötig. Aus $inet_socket_port = 10024; wird $inet_socket_port = [10024, 10026]; und dann neu starten.

    Und was passierte? Amavis lauschte dennoch nur an Port 10024. Gut, dann gibt es noch die Paket-Config "/etc/amavis/conf.d/20-debian-defaults", also den Port dort geändert. Das funktionierte, er lauschte an 10026! Hä? Die 50-user ist doch eigentlich dafür da, dass man die ganzen Paket-Configs nicht ändern muss und eigentlich auch nicht soll. :/

    So, lange Rede, kurzer Sinn. Irgendwas ist an einem Debian 11 nun anders als an einem Debian 10 und das in Bezug auf die Rechtevergabe. Hat man alles vorher schon installiert und macht ein Upgrade auf Bullseye (Debian 11), dann fehlen Leserechte an der "50-user" für "other". Bei einem anderen System, bei dem man erst das Upgrade macht und dann die Pakete installiert, sind sie hingegen da. Nun greifen da dann wohl auch verschiedene Dienste drauf zu, wodurch manches geht und manches nicht. Seltsam ist aber dennoch, dass niemals auch nur ein Fehler protokolliert wird.

    Also dem Teil mit "chmod o=r /etc/amavis/conf.d/50-user" Leserechte geben und schon funktioniert die Spamerkennung wieder.

    ^^ und dafür braucht man dann letztendlich 8 Tage, um es zu finden :(

    Also das mit dem "Kochen" war schon so gemeint, wie es da stand. Es ging hier nicht um Schadstoffe oder so, wurde gar nicht erwähnt, auch das Wort Meer nicht etc. Es ging in dem Bericht um kaputte und überlaufende Pools ;)

    Aber gestern Abend kam dann ein neuer. Der war so wie Deine Aussagen. Ausmaß unterschätzt. Keine Ahnung, wann es wieder normal wird. Meer und giftige Gase etc. Und die Tourismusmanagerin, die sich ins Fettnäpfchen setzte, zurückruderte und nun wohl per Twitter sagte, Touristen sollen den Urlaub absagen bzw. wieder abreisen.

    Verwirrend finde ich aber eine Berichterstattung, bei der man die Lava sieht, die Berge. Es noch gesagt wird, die wäre mehrere Meter hoch. Häuser die brennen, eben die Pools. Dass evakuiert wird, um dann zu schreiben, das ganze wäre in einem unbewohnten Gebiet.

    Also ehrlich gesagt habe ich gestern das erst mal was zu dem Vulkanausbruch gehört im TV. Vorher mal was, dass was sein könnte und dann nichts mehr. Gestern dann 40 Sekunden und da ging es im Grunde um Pools, dass die nun mit Lava volllaufen und das Wasser kocht.

    So, hier auch noch mal einen Schritt weiter. Keine Ahnung, wie das mit Dovecot geht, irgendwie muss es gehen, denn es gibt genug, die das haben. Leider sagt aber keiner dazu, wie es funktioniert und wenn doch, dann ist es für eine ältere Version. Das hasse ich immer, wenn man eine Anleitung postet und nicht sagt, für welche Versionsnummer. Gerade bei Dovecot hat sich in den letzten drei Versionen die Syntax jedesmal geändert.

    Mache es jetzt über Sieve bzw. ist das nun der aktuelle Ansatz.

    require ["fileinto", "mailbox"];

    if header :matches "Subject" "Anfragen zu Obj*" {

    fileinto :create "INBOX.Kundenanfragen";

    }

    Alex, habe auch noch mal darüber nachgedacht, warum alle Mails auf dem Handy im Posteingang waren. Naja.... Ist doch ganz logisch. Bisher sortierte der Thunderbird um. Wenn ich im Urlaub bin oder der Rechner aus ist, dann kann Thunderbird nicht umsortieren und K9 ruft die dann so ab, wie sie sind, nämlich im Posteingang. Und genau hier entsteht das Problem. Im Urlaub in K9 sind dann alle im Posteingang. Dann ist der Urlaub vorbei, Thunderbird startet wieder, der ruft alles vom Posteingang ab und sortiert 99% um. Dann sucht das Handy die Mails wieder im Posteingang, findet sie dort aber nicht mehr, weil umsortiert wurde. Und gerade im Urlaub, mit einer doch schlechten Verbindung und mehreren Tausenden Mails ist das schon sehr zeitraubend und fehleranfällig.

    Hm, irgendwie komme ich einen Schritt weiter und gleichzeitig auch wieder einen zurück. Das hier gehört etwas zu Dovecot Unterordner unter INBOX erstellen , aber sicher bin ich mir nicht, ob es nicht doch am Thunderbird liegt.

    Der zeigt Mails ja in drei Arten an. Normale Schrift in weiß für gelesene Nachrichten. Fette Schrift in weiß für ungelesene und fette Schrift in blau für neue.

    So, nun sortiere ich Mails mit Sieve direkt auf dem Server um. Geht auch so weit. Allerdings kommen neue Mails im Thunderbird nun nicht mehr in "blau" an, sondern in fett-weiß, also wie ungelesen, aber schon älter. Liegt das an Thunderbird oder an Sieve? Hat einer eine Idee.

    Also ich meine das hier:

    Die Mail in "Cron" kam direkt an, die passt auch. Die in "Kundenanfragen" kam zur gleichen Zeit per Sieve, die ist aber nicht (mehr) blau.

    So langsam könnte ich echt würgen. Heute, nicht mal 21 Monate nach dem letzten Tausch wieder eines defekt. Bahnte sich schon an, also geht immer aus. Neu dazu kommt, dass die Tasten 0, # und 9 nicht mehr gehen. Druckpunkt ist plötzlich weg, gestern war er noch da. Warum auch immer. Machte das Ding auf, was schon fast unmöglich ist ohne zig Schäden zu hinterlassen.... Die Tasten sind gerostet!!! Wartungsfreundlich? Nee. Normalerweise kann man diese "Druckmatte" ja einfach rausnehmen und sauber machen. Nicht hier. Da ist die Matte mit den Tasten außen verklebt. Keine Chance, geht nicht ab. Man muss die Tasten (Nummern) außen abreißen, dann halten die aber nicht mehr.

    War bei den alten Siemens-Gigaset einfacher. Da konnte man die komplett zerlegen und die Einzelteile aufheben, wenn man woanders mal was braucht.

    P.S. Mit der Fritte scheint das nichts zu tun zu haben, denn es geht auch aus, wenn es gar nicht angemeldet ist und man rausrufen will oder Internruf. Nagelneue Akkus sind drinnen (Panasonic Eneloop). Steht in der Ladeschale. Dort Nummer eintippen und "grünen Knopf" drücken. Zack, aus. Hatte es auch schon versucht, gar nicht erst herauszunehmen und das Gespräch direkt per Freisprechfunktion anzunehmen. Nein, auch nicht. Aus. Das passiert also auch während das Gigaset in dem Moment eigentlich fast voll ist und zugleich noch geladen wird.

    Also im Grunde, ganz einfach gesponnen, nicht so was:

    mailbox Test {

    auto = subscribe

    }

    sondern so was:

    mailbox INBOX.Test {

    auto = subscribe

    }

    Letzteres geht aber nicht, da INBOX ein geschützter Begriff ist.

    Das da geht:

    mailbox Irgendwas.Test {

    auto = subscribe

    }

    Dann legt er zwei Ordner an, nämlich "Irgendwas" und einen Subfolder "Test". Aber der "Irgendwas" befindet sich nicht unter "Inbox", das ist das Problem.

    Daraus wird dann "/Maildir/.Irgendwas.Test" und eben nicht "/Maildir/.INBOX.Irgendwas.Test"

    Ja, ich möchte Unterordner unter "INBOX", bei Thunderbird einfach "Posteingang" benannt.

    So wie Du das schreibst möchte ich das eigentlich als Endzustand haben. Also im Thunderbird Unterordner anlegen, die werden auf dem Server erzeugt und bei anderen Clients ist der dann auch verfügbar. Im Grunde möchte ich aber, dass im Vorfeld Dovecot die Ordner anlegt und man manuell eben auch selbst was machen kann.

    Und nein, das geht hier nicht. Im Thunderbird schon, die Ordner sind auch auf dem Server. Aber bei anderen Clients sind die Ordner nicht vorhanden. selbst wenn ich die da manuell anlege, dann sind alle Mails dennoch im Posteingang und nicht in den Ordnern.

    Hatte ich ja letztes mal ganz enorm im Tipidorf. Hier gibt es bei einer Adresse die Ordner "Posteingang", gesendet, Archive, Spam, Papierkorb, also die Standardordner. Unter dem Ordner Posteingang gibt es aber auch Cron, Anfragen, Kopien, Rechnungen, SEO-NW und noch ein paar. An die 9.000 Mails sind in diesen Unterordnern, im Posteingang selbst sind nur an die 400.

    Also damals am Tablet abgerufen bzw. Konto eingerichtet (K9). Die Standardordner waren dann auf dem Tablet auch vorhanden (automatisch abonniert) und die Mails einsortiert. Die Unterordner kamen nicht alleine, die musste ich manuell anlegen. Aber, alle 9.400 Mails waren dann im Posteingang, die Unterordner blieben leer.

    Sprich, die einzigen Ordner, die richtig funktionierten, waren die, die Dovecot automatisch anlegt und abonnieren lässt, eben Posteingang, Papierkorb. Spam etc. Also genau die Ordner, die über die Config per "Namespace und Mailbox xy auto = subscribe" definiert wurden. Ausgenommen war hier komischerweise nur "Gesendet" (soll hier nun aber nicht das Problem sein, nur am Rande erwähnt). K9 hatte da irgenwie einen eigenen "Send"-Ordner. Sprich, alles was vom PC gesendet wurde, kannte K9 nicht. Alles was von K9 gesendet wurde, kannte Thunderbird nicht. Auf dem Server liegen zwei "Send"-Ordner, in beiden sind die entsprechenden Mails.

    Du erinnerst Dich, damals Tisch 11, morgens? Da war genau das Problem oder das, was daraus resultiert. Es kommen am Tag so 20 wichtige Mails rein, eventuell aber auch 1000 unwichtige, z.B. Meldungen von Crons. Da die aber alle im Posteingang waren habe ich da nix wirklich gefunden. Hier am PC kann ich sagen, Cron interessiert mich nicht, was ist im Posteingang, das muss bearbeitet werden.

    Also, was ich im Grunde suche ist eben, Ordner zu haben, die, wenn möglich,

    a) automatisch angelegt werden, ohne das selbst machen zu müssen

    b) manuell dennoch ändern zu können und Abgleich mit anderen Clients

    c) das ganze als "Unterordner" von Inbox

    d) Automatisch für einzelne Mailboxen und nicht global wie oben der "Test" oder eben die Default-Ordner

    Als normale Ordner geht das problemlos, so wie oben mit der Config für "Mailbox Test".

    Hintergrund. Der Server soll da viel mehr übernehmen und sortieren, filtern etc. Das soll nicht der Thunderbird machen, denn dessen Regeln sind ja nicht überall. Wenn ich hier am PC Regeln ändere, dann sind die hier, aber nicht auf dem Laptop und schon gar nicht in K9 (Tablet und Handy).

    Ebenfalls Hintergrund sind die "neuen Nachrichten", also die Ziffer, die Thunderbird anzeigt, wenn neue Mails ankommen. Kommen z.B. zwei neue Mails rein, dann kommt der rote Kreis mit "2". Sortiert der aber in Unterordner um, dann ist die Ziffer "0". Warum auch immer, er meldet nur, zählt nur, was im Posteingang ist, nicht das, was er selbst umsortiert hat. Zudem ist das ja doppelt gemoppelt. Der Server muss ausliefern, der TB empfangen, dann sortiert der um und muss dem Server wieder mitteilen, dass umsortiert wurde.

    Und auch noch. Der Server soll selbst Ordner anlegen können und entsprechend "auto = subscribe" setzen. Muss sein, denn sonst weiß man ja gar nicht, dass der einen neuen Ordner angelegt hat.

    Irgendwie muss das ja gehen, nur keine Ahnung wie.

    Also im Grunde eben das hier, auch wenn nicht exakt das:

    ~/Maildir/.folder.subfolder/ is a subfolder of a folder (i.e. folder/subfolder).

    Das hier ist ja auch nicht "INBOX.sub", sondern "FOLDER.sub". Ich brauche aber "INBOX.sub".

    Über den TB geht das (auf dem Server liegt z.B. ".INBOX.cron"). Nur wie geht das über die Server-Config?

    P.S. Alles was meiner Meinung nach selbstverständlich ist lasse ich weg. Also ich nutze natürlich IMAP und eben "maildir" und nicht "mbox".

    Also das hier hört sich ja eigentlich vielversprechend an, aber irgendwie geht das hier überhaupt nicht

    By default Dovecot uses the Maildir++ directory layout for organizing mailbox directories. This means that all the folders are directly inside ~/Maildir directory:

    • ~/Maildir/new, ~/Maildir/cur and ~/Maildir/tmp directories contain the messages for INBOX. The tmp directory is used during delivery, new messages arrive in new, and read messages are moved to cur by the clients.
    • ~/Maildir/.folder/ is a mailbox folder.
    • ~/Maildir/.folder.subfolder/ is a subfolder of a folder (i.e. folder/subfolder).

    Selbst wenn ich wie oben die "Mailbox Test" anlegen lasse, dann ist die zwar im Thunderbird, aber im "Maildir" erscheint das nirgends, sprich, es gibt im Maildir keinen einzigen ".folder". Lediglich new, cur und tmp sind da.

    P.S. Ok, den letzten Absatz vergessen.... Ordner sind da. Dieser doofe Punkt, versteckter Ordner, wurden nicht angezeigt.

    Also die Ordner, die TB erstellt hat sind auf dem Server. Wie bringe ich nun den Server bei, dass er die selbst anlegen und eben zum Abonnieren freigeben soll?

    Wer weiß das von euch? Ich suche schon eine Weile, aber alles was ich finde ist mir zu kompliziert oder eben alles komplett unterschiedlich. Teils auch für andere Versionen bzw. eben entsprechend gar nicht angegeben. Ich habe hier Dovecot 2.3.4.1.

    Mit so was da erstellt man ja automatisch einen Ordner und abonniert ihn:

    mailbox Test {

    auto = subscribe

    }

    So, das geht ja auch, aber die Ordner sind dann nicht unterhalb von INBOX, sondern in der gleichen Ebene.

    Standard ist ja so was in der Art:

    Inbox

    Papierkorb

    Gesendet

    Archive

    Entwürfe

    Spam


    Mit dem Code von oben würde sich das ergeben:

    Inbox

    Papierkorb

    Gesendet

    Archive

    Entwürfe

    Spam

    Test

    Ich möchte aber das hier haben:

    Inbox

    -- Test

    Papierkorb

    Gesendet

    Archive

    Entwürfe

    Spam

    Ich frage, weil ich das schlicht noch nicht gemacht habe und mir die Dokus einfach zu kompliziert sind dafür, dass das ein Live-System ist.

    Aktuell mache ich das ganz einfach mit Thunderbird und Filtern. Geht problemlos, aber es nervt, dass das dann auf einem anderen System eben auch manuell gemacht werden muss. Alles was z.B. hier am PC schön durch Thunderbird in die einzelnen Unterordner einsortiert wird, ist beim Handy, Tablet oder Laptop, ohne die angelegten Filter, alles schlicht im Posteingang. Genau das nervt langsam.

    P.S. Fast vergessen. Diese Unterordner dürfen nicht wie Papierkorb, Gesendet, Spam etc. global bei allen Postfächern sein, sondern jeweils zugeschnitten auf ein einzelnes. Der Code oben geht also so schon mal nicht, denn der ist global.

    Sprich:

    Email1 sollte haben:

    Inbox

    -- Rückläufer

    -- Anfragen

    -- Kopien

    -- Rechnungen

    -- Erinnerungen

    Email2 hingegen:

    Inbox

    -- Fritzbox

    -- Fax

    -- Anrufliste

    Email3 z.B.

    Inbox

    -- Domain1

    -- Domain2

    -- Domain3

    Wie gesagt, das habe ich aktuell alles über Thunderbird umgesetzt, aber das ist halt nur lokal bei dieser Installation und nicht automatisch auch bei anderen.

    Was hat das alles mit dem Thema zu tun? Ich nutze VPN mal zwischendurch, wenn es nötig ist. Das waren bisher, also seit gefühlt einem halben Jahr oder länger, ca. 10 Minuten. Warum? Weil man nicht alles nutzen muss, nur weil man es hat, es aber keinen Sinn in dem Moment ergibt.

    Die eigentliche Fehlermeldung, so wie man sie kennt, also wegen der IP, egal ob Provider oder VPN oder Proxy ist: "Unsere Systeme haben ungewöhnlichen Datenverkehr aus Ihrem Computernetzwerk festgestellt."

    Dann geht nix mehr mit der IP, das kenne ich. Die Meldung, die ich nun bekomme, kenne ich nicht. Und der einzige Treffer dazu ist nun das Forum hier.

    Wie gesagt, Handy geht mit der IP.

    Browser am PC nicht. Edge und Chrome haben keine Addons. Firefox hat: NoScript, AdBlocker, Pinterest, AlwaysSSL, h264ify, YoutubeDownloader und das LanguageTool. Keines davon sendet Anfragen an Google.

    Im Grunde war das auch gar keine Frage, daher Jammerfred und nicht Google-Forum. Im Grunde regt mich sowas auf wie eben die Aussage, dass das ein Chrome-AddOn sein soll, wenn man Chrome noch nicht mal nutzt. Und die Aussage "der von einer Ihrer Chrome-Erweiterungen ausgeht" bedeutet schlicht, dass Google weiß, welches AddOn es ist, warum sagen sie es dann nicht einfach?

    Wahrscheinlich wissen sie es aber eben nicht, die merken ja noch nicht mal, dass ich FF nutze.

    P.S. Wegen VPN. Das habe ich erst vor nicht mal 3 Tagen am Telefon erklärt (genau genommen vor 50 Stunden), warum ich es nicht permanent nutze, so wie Du und davor eben gefühlt 100 weitere Male.

    Ich fürchte, jetzt ist er geplatzt. ^^

    Nene, ich hatte mir so was schon gedacht und bin erst mal ein paar Stunden fern sehen gegangen ;)

    Nochmal Alex, gefühlt das 100.te mal. Ich nutze kein VPN. Und was hat die Meldung "der von einer Ihrer Chrome-Erweiterungen ausgeht" damit zu tun, dass ich einen FIREFOX nutze? Da steht Chrome-Erweiterung, nicht Browser-Erweiterung!

    P.S. Auch wenn das damit überhaupt nix zu tun hat, aber für Dich. Firefox auf dem Handy, ohne VPN, gleiche IP, funktioniert.

    P.S.S. Unter der Fehlermeldung gibt es auch einen Link. Der führt zu einer Hilfe-Seite von Google zu Chrome, wie man eben in Chrome Erweiterungen deaktivieren kann.

    Direkt in Google. Also Google auf, Suche eingeben, absenden, zack, Fehlermeldung. Kenne ich sonst nur im Sinne von "ungültige Aktivitäten im Netzwerk wurden festgestellt". Die Meldung da kennt mal wieder keiner, ist nix in den Sumas zu finden.

    "Wir haben einen automatisierten Missbrauch von Google festgestellt, der von einer Ihrer Chrome-Erweiterungen ausgeht. Wir empfehlen Ihnen, verdächtige Chrome-Erweiterungen zu überprüfen und zu deaktivieren."

    Aja, Chrome-Erweiterung.... Seltsam, ich nutze Firefox. Im Chrome oder Edge kommt aber die gleiche Meldung, obwohl gar keine Erweiterungen installiert sind.

    Egal, dann halt kein Google.

    Steht doch im Artikel von mir, also die Liste. Ihm gehört so gut wie nix mehr, das gehört nun alles "Kai" bzw. gehörte es ihm zwischendurch.

    Zitat


    Also wurden auch die letzten Domains transferiert. Genauer? Die ersten vier in dieser Liste, die anderen waren bereits bei Kai: