Portál AbcLinuxu, 10. května 2025 09:12
Dobry , potrebujem pomocov prikaze mail odoslat prilohu, ako na to zo shellu?
cat bla.bla | mail -s "sprava" janko@janko.com + ktomuto subor abc.abc pridat ako pilohu
Prosim ta, mohol by si mi napisat konkretny priklad pre mutt, na to co som napisal? dakujem ti
mutt -a file.txt file2.txt -s "A subject" -- recipient@domain.com <<-EOF
skuska mutt z commandline
EOF
A nastavení odesílání, přidat do ~/.muttrc
:
set sendmail="/usr/bin/msmtp"
A upravit ~/.msmtprc
:
defaults
logfile ~/.msmtp.log
account home
host mail.home.cz
port 25
from fuky@home.cz
auth plain
user fuky@home.cz
password heslo_home
account default : home
cat bla.bla | mail -s "sprava" janko@janko.com + ktomuto subor abc.abc pridat ako pilohu
mutt -s "sprava" -a abc.abc janko@janko.com < bla.bla
mail
nepůjde, ten umí jenom vzít hotový e-mail a poslat jej. Záleží na tom, zda příloha bude vždy jedna stejného typu (pak si mail můžete snadno sestavit třeba pomocí mimencode
sám), pokud byste potřeboval vkládat víc souborů, soubory různých typů nebo souborům měnit názvy, bude se hodit nějaká utilita, která umí poskládat celou MIME zprávu. Když budete hledat mime mail
, určitě něco najdete.
Existovala verze programu mail (nail) http://nail.sourceforge.net , ktery je ted mailx a ten to bez problemu umi.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.