Portál AbcLinuxu, 10. března 2026 10:39


Dotaz: jak zabranit cekani na control-D '^D' u mailu?

6.7.2003 17:54 JetCat | skóre: 2
jak zabranit cekani na control-D '^D' u mailu?
Přečteno: 169×
Odpovědět | Admin
Ahojte,

nevite, jak mam zabranit cekani na ^D (control D) pri odesilani mailu z prikazove radky? Mam nainstalovany postfix a potrebuju si ve skriptu poslat maila, kde podstatne veci davam do subjektu a nepotrebuji tedy vubec telo zpravy. Bohuzel, kdyz ale prikaz pro odeslani mailu na prikazove radce odentruju, tak porad ceka, dokud nestisknu control-D a pak ten mail teprve odejde. Sakra.

Co s tim?

Jet
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.7.2003 17:59 Noxius | skóre: 13
Rozbalit Rozbalit vše jak zabranit cekani na control-D '^D' u mailu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
no predpokladam ze to posielas cez sendmail echo "nepotrebne veci" | sendmail -s "subject" user@server.sk
6.7.2003 18:14 JetCat | skóre: 2
Rozbalit Rozbalit vše jak zabranit cekani na control-D '^D' u mailu?
Díky, to jsem ale blbec .... To mi sakra taky mohlo napadnout. Nojo, chytrému napověz, .... Díky ještě jednou. Jet
6.7.2003 22:21 RWS
Rozbalit Rozbalit vše jak zabranit cekani na control-D '^D' u mailu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jojo, reseni staci echo "" | sendmail. Ovsem CTRL-D neni jediny zpusob ukonceni mailu-jeste muzes napsat samotnou tecku na radek (pokud ovsem nedas sendmail -i)
6.7.2003 22:58 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše jak zabranit cekani na control-D '^D' u mailu?
nebo si vyrob hlavičku sám a máš to v jednom: echo "Subject: Bla bla bla" | sendmail someone (tohle funguje i s eximem, který neimplementuje sendmailí option -s, ani když je spušten pod jménem sendmail...)

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.