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 18:33 | IT novinky

    Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.

    Ladislav Hagara | Komentářů: 0
    dnes 16:22 | Komunita

    Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Fedora 43 Asahi Remix s KDE Plasma už funguje na M3. Zatím ale bez GPU akcelerace. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.

    Ladislav Hagara | Komentářů: 0
    dnes 14:00 | IT novinky

    Red Hat představil nový nástroj Digital Sovereignty Readiness Assessment (GitHub), který organizacím umožní vyhodnotit jejich aktuální schopnosti v oblasti digitální suverenity a nastavit strategii pro nezávislé a bezpečné řízení IT prostředí.

    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | Zajímavý software

    BarraCUDA je neoficiální open-source CUDA kompilátor, ale pro grafické karty AMD (CUDA je proprietární technologie společnosti NVIDIA). BarraCUDA dokáže přeložit zdrojové *.cu soubory (prakticky C/C++) přímo do strojového kódu mikroarchitektury GFX11 a vytvořit tak ELF *.hsaco binární soubory, spustitelné na grafické kartě AMD. Zdrojový kód (převážně C99) je k dispozici na GitHubu, pod licencí Apache-2.0.

    NUKE GAZA! 🎆 | Komentářů: 0
    včera 17:00 | IT novinky

    Podvodné reklamy na sociálních internetových platformách, jako je Facebook, Instagram nebo X, vytvořily loni v Česku jejich provozovatelům příjmy 139 milionů eur, tedy zhruba 3,4 miliardy korun. Proti roku 2022 je to nárůst o 51 procent. Vyplývá to z analýzy Juniper Research pro společnost Revolut. Podle výzkumu je v Česku zhruba jedna ze sedmi zobrazených reklam podvodná. Je to o 14,5 procenta více, než je evropský průměr, kde je podvodná každá desátá reklama.

    Ladislav Hagara | Komentářů: 3
    včera 15:44 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.6 (Mastodon). Přehled novinek i s videi a se snímky obrazovek v oficiálním oznámení. Podrobný přehled v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    včera 03:22 | Nová verze

    Czkawka a Krokiet, grafické aplikace pro hledání duplicitních a zbytečných souborů, byly vydány ve verzi 11.0. Podrobný přehled novinek v příspěvku na Medium. Od verze 7.0 je vedle frontendu Czkawka postaveného nad frameworkem GTK 4 vyvíjen nový frontend Krokiet postavený nad frameworkem Slint. Frontend Czkawka je už pouze v udržovacím módu. Novinky jsou implementovány ve frontendu Krokiet.

    Ladislav Hagara | Komentářů: 25
    včera 02:00 | Zajímavý článek

    Jiří Eischmann na svém blogu publikoval článek Úvod do MeshCore: "Doteď mě radioamatérské vysílání úplně míjelo. Když jsem se ale dozvěděl, že existují komunity, které svépomocí budují bezdrátové sítě, které jsou nezávislé na Internetu a do značné míry taky elektrické síti a přes které můžete komunikovat s lidmi i na druhé straně republiky, zaujalo mě to. Když o tom přede mnou pořád básnili kolegové v práci, rozhodl jsem se, že to zkusím taky.

    … více »
    Ladislav Hagara | Komentářů: 4
    16.2. 22:55 | Nová verze

    Byla vydána verze 0.5.20 open source správce počítačových her na Linuxu Lutris (Wikipedie). Přehled novinek v oznámení na GitHubu. Instalovat lze také z Flathubu.

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

    Peter Steinberger, autor open source AI asistenta OpenClaw, nastupuje do OpenAI. OpenClaw bude převeden pod nadaci a zůstane otevřený a nezávislý.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (4%)
     (2%)
     (12%)
     (26%)
    Celkem 899 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: Prikazem mail poslat email na username@seznam.cz

    9.4.2006 10:38 InToSSH | skóre: 9
    Prikazem mail poslat email na username@seznam.cz
    Přečteno: 3983×
    Dobrý den, jsem začátečník v linuxu a potřebuji abych mohl příkazem mail poslat email na username@seznam.cz . Nevim jak to nastavit nebo jaké tam dát za to argumenty. Předem díky. Koukal jsem se do man a do jiných diskuzí a jediné co jsem našel ta je toto:
    open (MAIL, "|/usr/sbin/mail -t ");
                       print MAIL "From: email@dom.cz\n";
                       print MAIL "To: email@dom.cz\n";
                       print MAIL "Content-Type: text/plain\n";
                       print MAIL "Subject: Pokus\n\n";
                       print MAIL "Zpravaa";
    close (MAIL);
    A to mi nefunguje.

    Odpovědi

    David Watzke avatar 9.4.2006 10:45 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Možná takto:
    echo "Zpravaa" | mail -s Předmět emai@lov.ka
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    9.4.2006 10:45 pupu
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    To se divas ne nejaky divny manual. To co citujes vypada spis jako manual od Perlu.

    [root@kobyla ~]# mail -s test pupu@pupu.cz huhlyhuhly . Cc:

    Tohle je interaktivni mod (neboli prikaz ceka, az mu zadas telo mailu). Pokud to takhle nechces, muzes pouzit treba tohle:

    [root@kobyla ~]# echo "telicko mailu" |mail -s test pupu@pupu.cz
    9.4.2006 10:47 pupu
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Fuj, vypadlo mi formatovani.

    [root@kobyla ~]# mail -s test pupu@pupu.cz
    huhlyhuhly
    .
    Cc:


    [root@kobyla ~]# echo "telicko mailu" |mail -s test pupu@pupu.cz
    Vojta Drbohlav avatar 9.4.2006 15:06 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Co potrebuji za balik abych mohl pouzivat mail?

    P.S. Mam Gentoo
    9.4.2006 15:45 pupu
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Netusim, nepouzivam. Ve Fedore se balik jmenuje 'mailx'
    Vojta Drbohlav avatar 9.4.2006 16:07 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Jj, je to mailx. Dik Vojta ;-)
    9.4.2006 16:44 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Příkaz mail by měl skončit na propadlišti dějin. Tohoto třináct let starého dinosaura už na čtení mailů snad nikdo nepoužívá. A co se týče odesílání, to lze v pythonu nebo v perlu nahradit dvěma či třemi řádky kódu. Příkaz mail je dost častou příčinou toho, že roboti a skripty rozesílají maily se špatnou češtinou.

    Poslat mail je totiž dost jednoduché. Podstatně složitější je ale ten mail _nachystat_. Pro ty nejjednodušší maily používám tento prográmek (či modul), který se postará o správné kódování a to jak v hlavičce, tak v těle. Vybere buď 'US-ASCII', 'ISO-8859-1' nebo 'UTF-8' podle situace. Dost jsem se inspiroval jakýmsi tutoriálem.
    #!/usr/bin/env python
    
    def send_email(sender, recipient, subject, body, verbose = False, SMTPserver="localhost"):
      """Send an email.
    
      All arguments should be Unicode strings (plain ASCII works as well).
    
      Only the real name part of sender and recipient addresses may contain
      non-ASCII characters.
    
      The email will be properly MIME encoded and delivered though SMTP to
      localhost port 25.  This is easy to change if you want something different.
    
      The charset of the email will be the first one out of US-ASCII, ISO-8859-1
      and UTF-8 that can represent all the characters occurring in the email.
      """
      from smtplib import SMTP
      from email.MIMEText import MIMEText
      from email.Header import Header
      from email.Utils import parseaddr, formataddr
    
      if not sender.startswith('From: '):
        sender += 'From: '
      if not recipient.startswith('To: '):
        recipient += 'To: '
    
      # Header class is smart enough to try US-ASCII, then the charset we
      # provide, then fall back to UTF-8.
      header_charset = 'ISO-8859-1'
    
      # We must choose the body charset manually
      for body_charset in 'US-ASCII', 'ISO-8859-1', 'UTF-8':
          try:
              body.encode(body_charset)
          except UnicodeError:
              pass
          else:
              break
    
      # Split real name (which is optional) and email address parts
      sender_name, sender_addr = parseaddr(sender)
      recipient_name, recipient_addr = parseaddr(recipient)
    
      # We must always pass Unicode strings to Header, otherwise it will
      # use RFC 2047 encoding even on plain ASCII strings.
      sender_name = str(Header(unicode(sender_name), header_charset))
      recipient_name = str(Header(unicode(recipient_name), header_charset))
    
      # Make sure email addresses do not contain non-ASCII characters
      sender_addr = sender_addr.encode('ascii')
      recipient_addr = recipient_addr.encode('ascii')
    
      # Create the message ('plain' stands for Content-Type: text/plain)
      msg = MIMEText(body.encode(body_charset), 'plain', body_charset)
      msg['From'] = formataddr((sender_name, sender_addr))
      msg['To'] = formataddr((recipient_name, recipient_addr))
      msg['Subject'] = Header(unicode(subject), header_charset)
    
      # Send the message via SMTP to localhost:25
    
      smtp = SMTP(SMTPserver)
      smtp.sendmail(sender, recipient, msg.as_string())
      smtp.quit()
    
      if verbose:
        print "This mail has been sent:\n"
        print sender
        print recipient
        print 'Subject: %s\n' %subject
        print body
    
    if __name__ == '__main__':
      sender = u'From: áÁčČďĎěĚéÉíÍňŇóÓřŘšŠťŤúÚůŮýÝžŽ <honza@ar.re.sa>'
      recipient = u'To: áÁčČďĎěĚéÉíÍňŇóÓřŘšŠťŤúÚůŮýÝžŽ <honza@ad.re.sa>'
      subject = u'Testovací mail áÁčČďĎěĚéÉíÍňŇóÓřŘšŠťŤúÚůŮýÝžŽ'
      body = u'áÁčČďĎěĚéÉíÍňŇóÓřŘšŠťŤúÚůŮýÝžŽbleble\n'
      
      send_email(sender, recipient, subject, body, verbose = True)
    
    9.4.2006 20:02 © | skóre: 37 | blog: escaped
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Smir se s tim, ze existuji situace, kdy se bez nej neobejdes. Pouzivam ho docela casto. Je mi lito, ale jeho stale zapotrebi a bude asi vzdy. Pak uz Ti totiz zbyva jen less /var/spool/mail/uzivatel a to take neni med. Prikaz mail ti ty zpravy alespon vylistuje apod.
    10.4.2006 11:07 mlz | skóre: 12 | blog: Obcas
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Příkaz mail by měl skončit na propadlišti dějin. Tohoto třináct let starého dinosaura už na čtení mailů snad nikdo nepoužívá. A co se týče odesílání, to lze v pythonu nebo v perlu nahradit dvěma či třemi řádky kódu. Příkaz mail je dost častou příčinou toho, že roboti a skripty rozesílají maily se špatnou češtinou.
    Mail je jeste starsi (existovalo uucp) Existuji UNIXy, kde neni ani perl, ani python, ale mail(x) vzdy.
    Josef Kufner avatar 10.4.2006 11:41 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Přesně tak, navíc neznám nic jednoduššího a rozšířenějšího na rozesílání upozornění ze skriptů.
    Hello world ! Segmentation fault (core dumped)
    10.4.2006 11:53 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Rozšířené a jednoduché to opravdu je - s tím musím souhlasit:

    ---

    V=E1=BEen=FD u=BEivateli,

    jmenuji se "mail" a jsem program na rozes=EDl=E1n=ED mail=F9 ze skriptu. =

    V=EDtejte=20 ve t=F8et=EDm tis=EDcilet=ED. :-)
    10.4.2006 15:03 Radek Hladik | skóre: 20
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Upřímně řečeno, pokud mi má server poslat upozornění, že mu není dobře, tak budu radši, když přijde zpráva "tady server xy a bolĂ­ mÄ harddisk", než když po obnově hardisku najdu v logu zprávu typu "error:perl module xyz not found".

    Jinak ale souhlasím, že na pořádné rozesílání a připravování mailů mail vhodný není.

    Radek
    10.4.2006 17:50 Bubak | skóre: 16 | blog: Čtvrtá cenová
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    To jsi ziskal jak? Neumis zapsat content-type?
    ... máš jen mrtvou kočku a poškrábanýho jezevčíka ...
    15.3.2007 14:34 Havrla
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    No budes se mi smat, ale jak mailu reknu ze ma content-type: ext/plain; charset=UTF-8; format=flowed ?? nikde to nemuzu najit :-(

    havrla
    10.4.2006 17:47 Bubak | skóre: 16 | blog: Čtvrtá cenová
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    mail rozhodne neni obsolete. Zpravu si klidne prichystam a spravne odeslu v shellu. A u spouty veci vubec nepotrebuju neco prichystavat, kolikrat mi staci subject, anebo telo posilam bez hacku a carku a vubec me to nesere... Dulezita je informacni hodnota, kterou to ma. Ze nejaky debilek vytvori robota a nevi nic o normach, to je vec dotycneho debilka...
    ... máš jen mrtvou kočku a poškrábanýho jezevčíka ...
    9.4.2006 20:32 InToSSH | skóre: 9
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Jo díky všem. Já to v tom tvaru zkoušel ale nějak mi to nešlo. To je jedno ted už to chodí. Potřeboval jsem to jen do scriptu že to pingá na PC a když je vyplý tak mi to pošle mail
    10.4.2006 20:41 pupu
    Rozbalit Rozbalit vše Re: Prikazem mail poslat email na username@sezna.cz
    Co se vykaslat na skripty a zkusit uz hotove reseni? ;-)

    http://www.tildeslash.com/monit/

    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.