Portál AbcLinuxu, 18. dubna 2024 12:35


Dotaz: příloha do příkazu mail

28.8.2009 06:43 Mupy | skóre: 10
příloha do příkazu mail
Přečteno: 629×
Odpovědět | Admin

Dobrý den,

používám příkaz mail -s predmet xxx@xxxi.cz < hlaska.txt

a chtěl bych k tomuto příkazu ještě připojit malý soubor neco.pdf

Lze to tímto příkazem uskutečnit ? A pokud ano jak?

Děkuji velmi za odpověď

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

Odpovědi

28.8.2009 07:56 Petr | skóre: 10 | blog: mlz
Rozbalit Rozbalit vše Re: příloha do příkazu mail
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pakliže se musí použít  mail (který to obvykle nepodporuje):

(uuencode neco.pdf neco.pdf;cat hlaska.txt)|mail -s predmet xxx@xxi.cz

jinak doporučuji textový mail klient/utilitu, který to umožňuje, napadá mi mail-files... na gentoo je to sharutils

 

PM

28.8.2009 08:04 oron | skóre: 27
Rozbalit Rozbalit vše Re: příloha do příkazu mail

napr: mutt

 

echo "telo mailu " | /usr/bin/mutt -s "predmet mailu" -a /cesta/k/prilohe.txt mail@domena.sk
moze sa prilozit aj viac suborov opakovanim -a /cesta/k/suboru

28.8.2009 08:48 Mupy | skóre: 10
Rozbalit Rozbalit vše Re: příloha do příkazu mail
Odpovědět | | Sbalit | Link | Blokovat | Admin

děkuju moc :-)

linux lama :-)
28.8.2009 09:27 Jirka
Rozbalit Rozbalit vše Re: příloha do příkazu mail
Odpovědět | | Sbalit | Link | Blokovat | Admin

Taky to jde takto:

mail -s predmet -a neco.pdf xxx@xxxi.cz < hlaska.txt

28.8.2009 09:48 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: příloha do příkazu mail

Opravdu ten parametr -a u tebe přiloží soubor? U mě jen přidá hlavičku (add header).

Na posílání attachmentů ve skriptu jsem používal metasend.

28.8.2009 10:08 Jirka
Rozbalit Rozbalit vše Re: příloha do příkazu mail

Opravdu, viz man mail

       -a file
              Attach the given file to the message.

mam openSUSE 11.1

28.8.2009 10:16 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: příloha do příkazu mail

Zajímavé. Z jakého balíku ten příkaz pochází? Chápu, že by rozšířili funkčnost, ale to se obvykle dělá novým parametrem, aby zachovali zpětnou kompatibilitu.


28.8.2009 10:18 Jirka
Rozbalit Rozbalit vše Re: příloha do příkazu mail

mail je u me link na mailx

28.8.2009 10:26 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: příloha do příkazu mail

Hmm, i mailx má u mě -a jako append header, v balících mailutils i mailx. Ubuntu feisty. Zajímavé.

 

28.8.2009 10:41 Jirka
Rozbalit Rozbalit vše Re: příloha do příkazu mail

cast README z balicku mailx v openSUSE:

Welcome to Heirloom mailx!
==========================

Mailx is derived from Berkeley Mail and is intended provide the
functionality of the POSIX mailx command with additional support
for MIME, IMAP, POP3, SMTP, and S/MIME. It provides enhanced
features for interactive use, such as caching and disconnected
operation for IMAP, message threading, scoring, and filtering.
It is also usable as a mail batch language, both for sending
and receiving mail.

v openSUSE parametr -a pouzivam leta, jsem take prekvapen, ze jinde je to jinak...

28.8.2009 10:46 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: příloha do příkazu mail

Aha, tak to je vytuněná verze, která je až v intrepidu http://packages.ubuntu.com/intrepid/heirloom-mailx . Díky za info

Prokop Mikule avatar 28.8.2009 10:09 Prokop Mikule | skóre: 9
Rozbalit Rozbalit vše Re: příloha do příkazu mail
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pres "mail" zrejme ne, podivejte se na mpack:

Port:   mpack-1.6_1
Info:   External MIME packer/unpacker

A nebo (jak uz radili jini), mutt.

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.