abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:00 | Nová verze

    Byla vydána nová verze 2025.4 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | IT novinky

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) zveřejnil Národní politiku koordinovaného zveřejňování zranitelností (pdf), jejímž cílem je nejen zvyšování bezpečnosti produktů informačních a komunikačních technologií (ICT), ale také ochrana objevitelů zranitelností před negativními právními dopady. Součástí je rovněž vytvoření „koordinátora pro účely CVD“, jímž je podle nového zákona o kybernetické … více »

    Ladislav Hagara | Komentářů: 4
    dnes 04:33 | Nová verze

    Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 25.12. Přehled novinek i s náhledy a videi v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    dnes 03:55 | Nová verze

    Společnost System76 vydala Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC. Videoukázky na YouTube.

    Ladislav Hagara | Komentářů: 0
    dnes 03:11 | Nová verze

    Byla vydána verze 1.92.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    dnes 01:33 | Komunita

    Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2024. Oceněni byli Andy Wingo, jeden ze správců GNU Guile, Alx Sa za příspěvky do Gimpu a Govdirectory jako společensky prospěšný projekt.

    |🇵🇸 | Komentářů: 3
    včera 18:55 | Nová verze

    Bylo vydáno Eclipse IDE 2025-12 aneb Eclipse 4.38. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 17:44 | Nová verze

    U příležitosti oslav osmi let prací na debianím balíčku vyšlo GPXSee 15.6. Nová verze přináší především podporu pro geotagované MP4 soubory, včetně GoPro videí. Kdo nechce čekat, až nová verze dorazí do jeho distribuce, nalezne zdrojové kódy na GitHubu.

    Martin Tůma | Komentářů: 15
    včera 09:22 | Nová verze

    Monado, tj. multiplatformní open source implementace standardu OpenXR specifikujícího přístup k platformám a zařízením pro XR, tj. platformám a zařízením pro virtuální realitu (VR) a rozšířenou realitu (AR), bylo vydáno ve verzi 25.1.0. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 02:44 | Nová verze

    Byla vydána listopadová aktualizace aneb nová verze 1.107 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.107 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (47%)
     (19%)
     (17%)
     (22%)
     (15%)
     (24%)
     (15%)
     (17%)
    Celkem 458 hlasů
     Komentářů: 19, poslední včera 20:04
    Rozcestník

    Dotaz: postfwd jednoduchá konfigurace

    11.2.2023 15:05 Jirka2
    postfwd jednoduchá konfigurace
    Přečteno: 317×
    Ahoj, používal jsem na poštovní serveru postfwd s jedním pravidlem:
    ### Limit pouze 10 dopisu za 15 minut
    id=R001; sender=~/.*/; action=rate(sender/10/900/REJECT only 10 messages per 15 min for $$sender)
    
    A fungovalo to dobře. Teď potřebuji výjimku pro mou adresu, abych mohl odesílat rychleji, tak jsem to upravil na
    ### ja mam limit 10 dopisu za 5 minut
    id=R001; sender==/ja@domena.cz/; action=rate(sender/10/300/REJECT only 10 messages per 5 min for $$sender)
    ### Limit pouze 10 dopisu za 15 minut
    id=R002; sender=~/.*/; action=rate(sender/10/900/REJECT only 10 messages per 15 min for $$sender)
    
    Ale nezdá se, že by to fungovalo, pracuje to jen s id R002. Může někdo poradit jak takovou věc jednoduše udělat?

    díky za rady, Jirka

    Odpovědi

    11.2.2023 16:21 Jirka2
    Rozbalit Rozbalit vše Re: postfwd jednoduchá konfigurace
    Teď koukám, že tam mám chybu, oprava: sender==ja@domena.cz Nefunguje to pořád stejně, asi bude nutné použít jump.
    Jendа avatar 11.2.2023 17:11 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: postfwd jednoduchá konfigurace
    Chápu že je to OT, ale já měl s postfwd tak strašné zkušenosti (nedebugovatelnost a obtížně pochopitelná pravidla, divná architektura s „počtem workerů“, žraní RAM), že jsem přemýšlel, že radši napíšu něco vlastního. Pro takto jednoduchá pravidla by to mohlo být nahardcodované v Python skriptu s odhadem 100 řádky. Ten protokol je jednoduchý, postfix se na tebe připojí po TCP a řekne ti
    size=64063
    helo_name=english-breakfast.cloud9.net
    reverse_client_name=english-breakfast.cloud9.net
    recipient=someone@domain.local
    sender=owner-postfix-users@postfix.org
    client_name=english-breakfast.cloud9.net
    client_address=168.100.1.7
    sasl_username=xx
    <prázdný řádek>
    
    ty rozparsuješ ty parametry, uděláš rozhodnutí (a updatneš si že daný klient poslal další mail a tím se mu sníží quota) a odpovíš
    action=DUNNO  (nebo REJECT, ACCEPT)
    <prázdný řádek>
    
    Na druhou stranu mezitím vydali kompletně novou verzi postfwd, tak třeba už je to lepší. Moje zkušenosti byly tak z roku 2018.
    12.2.2023 12:59 Jirka2
    Rozbalit Rozbalit vše Re: postfwd jednoduchá konfigurace
    Můžu jen souhlasit ohledně konfigurace, taková jednoduchá věc a nakonec tolik řádků.
    ### ja mam limit 10 dopisu za 5 minut
    id=CLASS100; sender==ja@domena.cz; action=jump(CLASS101)
    
    ### Limit pouze 10 dopisu za 15 minut
    id=CLASS200; sender=~/.*/; action=jump(CLASS201)
    
    ### Does not fit anywhere? REJECT
    id=DEFAULT; action=REJECT please contact postmaster@domena.cz
    
    # Class 1
    id=CLASS101; action=rate(sender/10/300/REJECT only 10 messages per 5 min for $$sender)
    id=CLASS199; action=DUNNO
    
    # Class 2
    id=CLASS201; action=rate(sender/10/900/REJECT only 10 messages per 15 min for $$sender)
    id=CLASS299; action=DUNNO
    
    Uvidíme jak se to osvědčí.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.