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 04:55 | Nová verze

    Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.

    Ladislav Hagara | Komentářů: 2
    dnes 04:33 | Zajímavý projekt

    Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,

    … více »
    NUKE GAZA! 🎆 | Komentářů: 6
    včera 14:22 | IT novinky

    Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.

    Ladislav Hagara | Komentářů: 10
    včera 04:22 | Nová verze

    SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 7
    včera 03:11 | Zajímavý projekt

    Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační

    … více »
    NUKE GAZA! 🎆 | Komentářů: 9
    15.3. 15:33 | Humor

    PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují

    … více »
    NUKE GAZA! 🎆 | Komentářů: 3
    15.3. 14:33 | Nová verze Ladislav Hagara | Komentářů: 1
    15.3. 12:33 | Zajímavý projekt

    FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.

    NUKE GAZA! 🎆 | Komentářů: 5
    14.3. 22:55 | IT novinky

    Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.

    Ladislav Hagara | Komentářů: 2
    14.3. 21:33 | Nová verze

    Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.

    |🇵🇸 | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1096 hlasů
     Komentářů: 26, poslední 12.3. 08:56
    Rozcestník

    Dotaz: Rozeslání většího počtu mailů

    12.4.2021 07:28 jan.rok | skóre: 21
    Rozeslání většího počtu mailů
    Přečteno: 1347×
    Dobrý den,

    máme aplikaci, která umí vygenerovat logy pro jednotlivé uživatele a rozeslat jim je mailem (jde o logy z měřidel). V aplikaci je zadán SMTP server a ověřovací údaje, port.

    Funguje to bez potíží, pokud vyberu několik málo uživatelů najednou. Ale v okamžiku, kdy vyberu všechny (cca 1800 mailů), dojde k tomu, že aplikace maily vygeneruje, pošle ven na port 25, což způsobí zablokování odesílání ze strany providera. Ten si hlídá SMTP provoz a omezuje odesílání na tuším max. 5 mailů/s - chrání se tím proti tomu, aby se nedostal na blacklisty.

    Nechci jeho omezení obcházet, spíš by mě zajímalo, jak frontu mailů z té hloupé aplikace nějak pozdržet, rozkouskovat a odesílat postupně. I kdyby to mělo trvat celý den. Na aplikaci vliv nemám, autor je asi už nedohledatelný.

    Napadlo mě nainstalovat vlastní mailserver a nějak ho nakonfigurovat tak, aby posílal třeba 1 mail/s.

    Je ještě nějaké jiné řešení?

    Děkuji. JR.

    Řešení dotazu:


    Odpovědi

    12.4.2021 08:11 X
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Pokud se jedna o uzivatelskou postu je to interni mail, ktery nikam neodchazi a je omezeny jen nastavenim tveho vlastniho postovniho serveru. Nebo ma snad kazdy uzivatel soukromy mail na soukrome domene?
    12.4.2021 09:47 jan.rok | skóre: 21
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Uživatelé asi nebylo správné označení - spíše klienti. A ano, mají maily různě mimo naši doménu.
    12.4.2021 09:49 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Posílá-li to sendmailem, resp. sendmail-kompatibilním rozhraním (např. ssmtp), což tyto „hloupé“ aplikace zpravidla dělají, nebude problém sendmail nahradit skriptem, který zapíše zprávu do souboru a budou se potom postupně rozesílat.

    Opravdu není možné tu aplikaci upravit, popř. řešit rozesílání jinak – třeba skriptem se sendmailem?
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    12.4.2021 09:52 jan.rok | skóre: 21
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Upravit to bohužel nejde. Je to stará věc. Uvažujeme o novém systému, ale zatím je to jen v plánu. Aplikace umí ještě vygenerovat okno s novou zprávou přes výchozí poštovní program, ale to je při tomto počtu nepoužitelné.
    12.4.2021 09:53 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    … přes výchozí poštovní program, …
    Máte na mysli sendmail, nebo GUI aplikaci?
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    12.4.2021 10:12 jan.rok | skóre: 21
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    GUI aplikaci
    12.4.2021 10:34 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Otvírá spojení souběžně, nebo po odeslání zprávy otrvře další?

    Pokud platí druhá možnost, šel by vytvořit tento server:
    ncat -klp2525 -c 'sleep 5; ncat provider-hostname.cz 25'
    2525 je port, kde tento server poslouchá, 25provider-hostname.cz je adresa providera. ncat je zpravidla buď ve stejnojmenném balíku, nebo v balíku nmap.

    Server výše po otevření spojení počká pět sekund a až potom začne komunikovat s protistranou. Nebylo otestováno.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    12.4.2021 10:38 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    A se SSL/TLS by to mělo fungovat také.

    Pokud by si klient stěžoval na to, že server těch pět sekund neodpovídá, možná by šlo přesunout čekání na konec spojení a zapnout --no-shutdown, popř. něco sofistikovanějšího – pustit ze serveru jeden řádek, počkat 5 sekund a potom plně otyevřít spojení.

    ncat má také volbu -d, která nastavuje čas mezi odeslanými řádky.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    12.4.2021 10:50 jan.rok | skóre: 21
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Paráda, řídit to otevíráním/zavíráním portu, by mě tedy nenapadlo.

    To by mohlo fungovat. Díky.
    12.4.2021 12:36 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Nejde o otevírání a zavírání, ale o přidanou latenci na začátku spojení, tj. před odesláním prvního bajtu1. ncat spouští obsluhu klientů paralelně (klasický nc/netcat, tedy alespoň ta implementace, kterou používám, začne obsluhovat další klienty až po uzavření spojení, ale neumí spustit skript2), takže to nebude fungovat, pokud tento server bude používat více klientů – čas mezi spojeními bude pro každého klienta těch 5 s. Volba -m ncatu umožnuje omezit počet klientů, ale to funguje tak, že jim odmítne spojení, což asi nechceme. Pokud by je to nechalo jen čekat, bylo by to asi lepší řešení.

    1 Po tom sleepu je rychlost spojení ± normální.

    2 Musím se podívat na to, co jsem si to vlastně nainstaloval. Implementace netcatu z busyboxu to umí, takže by šlo použít místo ncat jen nc, je-li to ten z busyboxu.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    Josef Kufner avatar 12.4.2021 13:04 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Mnohem lepší řešení by bylo spustit si lokálně vlastní SMTP server, který by aplikace používala k odeslání pošty a ten SMTP server by používal jako relay ten současný SMTP server u poskytovatele, ale aplikoval by omezování provozu. Tedy aplikace by nasypala 1500 mailů do fronty lokálnímu serveru a ten by to pomalu předával k poskytovateli. Tím, že se použije relay je konfigurace vlastního serveru velice snadná a bezproblémová.

    Viz http://www.postfix.org/qmgr.8.html a default_destination_rate_delay.
    Hello world ! Segmentation fault (core dumped)
    12.4.2021 14:12 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    To tazatel navrhoval a ptá se na jiné řešení. Se řešením plnohodnotným SMTP serverem souhlasím.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    12.4.2021 14:39 jan.rok | skóre: 21
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Ano, i tazatel se nakonec rozhodl řešit to vlastním SMTP serverem.

    Přesto všem děkuji za názory.
    9.5.2021 18:36 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Tohle je originální způsob, jak o ty e-maily přijít…

    Použijte normální poštovní server a v něm nakonfigurujte limit na množství odesílaných zpráv. Třeba v Postfixu je to smtp_transport_rate_delay.Poštovní server zprávy přijme, uloží je do fronty (kde zůstanou i když se server ukončí, restartuje se počítač nebo se e-mail nepodaří napoprvé odeslat) a pak je bude postupně z té fronty odesílat.

    Josef Kufner avatar 12.4.2021 11:24 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Existují služby na rozesílání hromadných e-mailů. Pokud by ti nestačilo prosté zdržování, tak jich můžeš využít. Oni to pak už za tebe pořeší.

    Další možnost je pořídit si malou VPS, která ti bude dělat SMTP server. Vyžaduje to nějaké znalosti k nastavení, základ je sice primitivní, ale je tam dost blbostí okolo (minimálně SPF a DKIM).

    Klidně takových VPS můžeš mít i více, aby se omezilo riziko blacklistů. Také můžeš používat několik různých poskytovatelů. Jen je potřeba si pohlídat SPF záznamy, aby tam byly všechny odchozí servery vyjmenované.
    Hello world ! Segmentation fault (core dumped)
    12.4.2021 15:51 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Funguje to bez potíží, pokud vyberu několik málo uživatelů najednou. Ale v okamžiku, kdy vyberu všechny (cca 1800 mailů), dojde k tomu, že aplikace maily vygeneruje, pošle ven na port 25, což způsobí zablokování odesílání ze strany providera. Ten si hlídá SMTP provoz a omezuje odesílání na tuším max. 5 mailů/s - chrání se tím proti tomu, aby se nedostal na blacklisty.

    Pak je potřeba se s poskytovatelem náležitě domluvit, protože pouze a jedině tam je příčina problému, kterou je třeba odstranit, nikoliv obcházet. Samozřejmě je klíčové zavést DKIM, ADSP a všechno kolem toho — tak, aby měl mail server (přinejmenším!) v testech na internet.nl 100% skóre. S takovým základním rozumným nastavením pak není důvod dostat se na nějaký blacklist a poskytovatel by si měl přestat hrát na Severní Koreu.

    Jestli poskytovatel tvrdí, že by se mohl dostat (celý poskytovatel) na blacklist, pak všeho všudy kecá a vymlouvá se. Na blacklist se dostane tak maximálně /48 rozsah jednoho konkrétního uživatele (případně jedna „veřejná“ IPv4 adresa, pokud ještě někdo takový zastaralý nesmysl používá). Poskytovatele jako celku a jeho ostatních zákazníků se to bude týkat pramálo.

    11.5.2021 09:38 mmcze
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Ehm, ne.. Jsou i blacklisty, ktere jsou schopne listovat celou /22
    14.5.2021 02:40 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů

    Ehm, ne.

    Protože koncoví uživatelé mají /48 a poskytovatelé mají obvykle /32, neexistuje žádný rozumný blacklist, který by listoval /22. To by mohl omylem zakázat opravdu podstatnou část internetu, kdyby se takhle trefil do nějakého většího hostingu.

    Pokud by snad existoval blacklist, který by zakazoval rovnou celé /22, tedy pouze 6 bitů nad obvyklým obrovským /16 prefixem typu 2a02::/, každý rozumný provozovatel mail serveru by takový blacklist jistě ignoroval. Pokud ne, je to jeho problém; takovými peer servery nemá smysl se dál zabývat.

    vencour avatar 14.5.2021 17:34 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Pokud jste něco neviděl, neznamená to, že to neexistuje.
    Mimochodem někdo se baví o poště, někoho napadne i něco jiného, třeba více monopolního, kde se řeší "security" (ať je to co je to) nebo v principu "qos" (poskytování zdrojů).
    Dále: někdo se baví o IPv4,někdo o IPv6. A co, že?
    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    15.5.2021 11:49 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Tohle neřešte. "Andrej" žije v iluzi, že koncoví uživatelé mají jako běžnou věc nějaké IPv6 a /48 rozsah k tomu. S realitou se zdvořile obcházejí.
    Quando omni flunkus moritati
    19.5.2021 05:05 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů

    Moje realita poslední dekády je IPv6 a /48. Že je to pro někoho (nejspíš z třetího světa) pouhá iluze, to je mi upřímně líto. Realita je prostě IPv6. IPv4 nikdo nechce.

    15.5.2021 13:04 mmcze
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Bavím se o ipv4.

    Shodou okolností pro jeden "větší hosting" dělám.. A to, jak ty vidíš svět, zákazníky co to nějakým způsobem ovlivní, vůbec nezajímá, ty jeden "je to jeho problém". :-)
    19.5.2021 05:03 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů

    Proč se v roce 2021 bavíme o IPv4???

    Ten experiment z roku 1975 selhal. Konec, šmitec, šlus.

    19.5.2021 17:24 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Divné, ja na tom zlyhanom experimente fungujem. A to aj kvôli tomu, že všetky mne dostupné verejné WiFi neposkytujú IPv6.

    IPv6 je fajn, ale málo kto vie využiť potenciál tejto novinky z roku 1995 ktorú ajtak moc poskytovateľov za toho štvrť storočia neimplementovalo. Ak chceš robiť evangelistu za IPv6, tak si založ video blogísek. A pravidelne rozosielaj upútavky všetkým poskytovateľom internetu, a aj všetkým poskytovateľom sieťových služieb ktorí stále nezavrhli IPv4.
    5.6.2021 21:37 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů

    Vlákno bylo přesunuto do samostatné diskuse.

    vencour avatar 8.5.2021 15:57 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Rozeslání většího počtu mailů
    Dík za diskusi.
    Na linuxu mi to už uš šlape. Musel jsem dát "-C" pro CRLF. Windowsy ještě ladím.
    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.

    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.