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 06:00 | Pozvánky

Srpnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 22. 8. 2019 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tématem bude jako obvykle svobodný software a hardware. A pokud vás zajímá bezpečnost bezdrátových klávesnic a myší (útok MouseJack a spol.) a nějaké takové zařízení máte, vezměte ho sebou – trochu ho potrápíme o ověříme jeho bezpečnost.

xkucf03 | Komentářů: 0
včera 16:33 | Nová verze

David Heinemeier Hansson oznámil vydání nové major verze 6.0 frameworku pro vývoj webových aplikací Ruby on Rails (Wikipedie). Přehled novinek v příspěvku na blogu a v poznámkách k vydání. Přispělo 801 vývojářů.

Ladislav Hagara | Komentářů: 7
17.8. 18:11 | Nová verze

Byla vydána verze 2.23.0 distribuovaného systému správy verzí Git. Přispělo 77 vývojářů, z toho 26 nových. Přehled novinek v poznámkách k vydání nebo v příspěvku na blogu GitHubu.

Ladislav Hagara | Komentářů: 8
17.8. 13:33 | Komunita

Nadace Raspberry Pi na svém blogu informuje o vydání Scratch 3 Desktopu pro Raspbian na Raspberry Pi. Verze 3 výukového vizuálního programovacího jazyka Scratch byla vydána v lednu letošního roku. Offline Scratch Desktop byl ale dosud dostupný pouze pro Windows a macOS.

Ladislav Hagara | Komentářů: 0
15.8. 19:44 | Bezpečnostní upozornění

Byly zveřejněny informace o 8 bezpečnostních chybách v implementacích protokolu HTTP/2. Chyby CVE-2019-9511 až CVE-2019-9518 lze zneužít k odepření služeb (DoS). Přehled softwarových produktů a v nich obsažených chyb v tabulce na stránce CERT/CC.

Ladislav Hagara | Komentářů: 19
15.8. 17:55 | Nová verze

Byla vydána verze 1.37.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ářů: 103
15.8. 15:11 | Nová verze

Byla vydána nová verze 19.08.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi. Videoukázka nových vlastností na YouTube nebo na PeerTube.

Ladislav Hagara | Komentářů: 5
15.8. 14:44 | Zajímavý projekt

CutiePi je open source tablet postavený na Raspberry Pi, konkrétně na Compute Module. K dispozici by měl být koncem roku. Cena zatím nebyla stanovena. Vývojový tým zjišťuje zájem [Hacker News].

Ladislav Hagara | Komentářů: 8
14.8. 21:33 | Zajímavý článek

Greg Kroah-Hartman v příspěvku na svém blogu popisuje svou práci na linuxovém jádře. Popis prokládá videoukázkami ve formátu asciinema. Dnes používá především poštovního klienta Mutt. V plánu má přejít na poštovního klienta aerc, pokud do něj budou přidány v popisu zmíněné vlastnosti.

Ladislav Hagara | Komentářů: 0
14.8. 21:11 | Nová verze

Bylo oznámeno, že EPEL (Extra Packages for Enterprise Linux) ve verzi 8.0 je připraven k vydání. Vedle x86_64, ppc64le a aarch64 je nově podporována také platforma s390x.

Ladislav Hagara | Komentářů: 0
Používáte ještě 32bitový software na PC?
 (20%)
 (15%)
 (17%)
 (43%)
 (6%)
 (29%)
Celkem 430 hlasů
 Komentářů: 36, poslední včera 21:46
Rozcestník

Dotaz: Notifikácia pri čakajúcich/neodoslaných správach

cbrpnk avatar 4.6. 11:11 cbrpnk | skóre: 2
Notifikácia pri čakajúcich/neodoslaných správach
Přečteno: 268×
Zdravím potrebujem spraviť skript v bashi ktory v prípade že výstup postqueue -p neohlási
Mail queue is empty
po dobu dlhšiu ako 5 minút odošle výstup postqueue -p na zvolený email. Viete mi s tým pomôcť ?

Odpovědi

4.6. 11:50 debian+
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
Skript sa bude spustat na servery alebo na pocitaci s verejnou IP?
cbrpnk avatar 4.6. 12:32 cbrpnk | skóre: 2
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
ano
4.6. 12:37 debian+
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
Kazdych 5 minut pozrie vystup postqueue, ak nebude ta hlaska, posle mail.
#!/bin/bash

while [ 1 ]; do
	if [ "`postqueue -p`" != "Mail queue is empty" ]; then
		echo "TEXT_MAILU" | mail name@server -s "PREDMET"
	fi
	sleep 300
done
cbrpnk avatar 4.6. 12:40 cbrpnk | skóre: 2
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
dik skusim a to ano vysie aby si chapal - je to server a je to zaroven aj na ostrej IP :-)
k3dAR avatar 4.6. 17:59 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
to zkontrolujes jednorazove a pak 5 minut cekas, takze kdyz by ve chvili te kontroly byla zrovna fronta "plna", tak odesles notifikaci i kdyz by pak 4:59 byla prazda, kdyz by se ta situace takto opakovala ze (teoreticky) by se 1 mail zpracovaval vzdy v case te kontroly a trvalo to jen 1s, tak mu kazdejch 5minut bude chodit ze je plno ;-) predpokladam ze tazatek chce podchytit situaci kdy za 5minut se fronta nestihne vyprazdnit...
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 4.6. 18:42 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
tohle kontroluje po 5s zda v prubehu 300s aspon 1x byla fronta prazdna:
#!/bin/bash
 
count_time="300"
sleep_time="5"


check_queue(){
    count=0
    unset queue_empty
    until [[ ${count} -gt ${count_time} ]]; do
        post_queue="$(postqueue -p)"
        [[ ${post_queue} = "Mail queue is empty" ]] && queue_empty="yes"
        count="$((${count} + ${sleep_time}))"
        sleep ${sleep_time}
    done
    [[ ${queue_empty} ]] || (echo "TEXT_MAILU" | mail name@server -s "PREDMET")
}

while :; do check_queue; done

porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 4.6. 18:43 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
* mail odesle jen pokud by ani 1x prazdna nebyla (pokud sem dobre pochopil dotaz)
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 4.6. 18:51 k3dAR | skóre: 56
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
jeste drobnost, nevim zda pri ucpane fronte se protlaci ten mail s notifikaci ;-)
porad nemam telo, ale uz mam hlavu... nobody
cbrpnk avatar 5.6. 08:16 cbrpnk | skóre: 2
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
podľa mňa hej, fronta nemusí byť upchaná, proste nejaké maily môžu čakať kôli neakceptácii cudzím mail serverom v danom čase ...
5.6. 08:31 j
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
Ty "nejake" maily tam budou cekat porat, takze ti ta notifikace (knicemu) bude chodit kazdych 5 minut ... protoze to je naprosto normalni stav na zcela libovolnym MTA. Staci kdyz ma protistrana greylist. Pri jakymkoli trochu vetsim provozu ti tam pak visej desitky/stovky/tisice mailu, ktery sou z libovolnyho duvodu nedorucitelny, ale pri normalni konfiguraci se je postfix snazi dorucovat par dnu, nez je vrati odesilateli.
cbrpnk avatar 5.6. 08:38 cbrpnk | skóre: 2
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
tak by som to riesit cez /etc/cron.daily a do neho supnem ten skript...
5.6. 09:14 NN
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
Pozor, ten skript je napsany tak, ze bezi nonstop..
Jendа avatar 4.6. 18:50 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Notifikácia pri čakajúcich/neodoslaných správach
Nevím jaký máš use-case, možná by bylo vhodnější nastavit v Postfixu
delay_warning_time = 5m
confirm_delay_cleared = yes

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.