Mail & pripojeny soubor

Michal Krause mike na navrcholu.cz
Úterý Duben 13 00:14:34 CEST 1999


Dne 12. 4. 1999 Ladislav Suk napsal:

> Dobry den,
> 	jak pripojit soubor k dopisu pomoci "mail" ? 
> NE "cat" apod !

Pomoci mail nijak, ale primo pres sendmail celkem komplikovane asi 
takovymto skriptem:

#!/bin/sh

IFS="
"

echo "From: ja na nekde
MIME-Version: 1.0
To: nekdo na nekde_jinde
Subject: predmet zpravy
Content-type: multipart/mixed; boundary="separator"

Toto je vicedilna MIME zprava. Pokud vidite tenhle blabol, vas mailer 
neumi MIME :)

--separator
Content-type: text/plain
Content-Description: Textova cast
Content-Transfer-Encoding: 7bit

Ahoj, posilam prilohu

--separator
Content-type: application/octet-stream
Content-Description: Binarni soubor
Content-Transfer-Encoding: base64
"

uuencode -m /nejaky/soubor - | while read line; do
    if [ "begin-base64 660 -" != "$line" ] && [ "====" != "$line" ]; then
        echo $line
    fi
done

echo
echo "--separator--"

# end of script

Vystup scriptu je treba presmerovat napr. na sendmail -t nebo na qmail-inject
apod. (pozn: parametr -m uuencode slouzi pro base64 kodovani a je podporovan
az v novejsich verzi programu)

A nebo to lze cele celkem jednoduse resit pomoci programu metasend (balik
metamail, vice viz archiv konfery). 

S pozdravem

Michal Krause                                                      /\
ICQ: 7665279            Informace (nejenom) ze sveta Linuxu     /\/  \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz




Další informace o konferenci Linux