Geek Diary
the post käsittelee uuencode-ohjelman käyttöä liitteiden kanssa lähetettävien sähköpostien lähettämiseen mailx-komennolla. uuencode voidaan myös lähettää useita liitetiedostoja.
1. Esimerkki käyttäen yhtä liitettä
uuencode-komennon syntaksi on :
# uuencode >>
jos sinulla on esimerkiksi tiedosto my_file hakemistossa / var / tmp, käytä komentoa :
# uuencode /var/tmp my_file >> my_attachment# mailx -s "This is a mial with only one attachment" [email protected] < my_attachment
ensimmäinen rivi koodaa tiedoston ” my_file “ja luo tiedoston”my_attachment”. Toinen rivi käyttää mailx lähettää tiedoston “my_attachment” [email protected] aiherivillä “This is a mail with only one attachment”.
2. Esimerkki käyttäen 2 liitettyä tiedostoa
# uuencode /var/tmp my_file01 >> multi_attachment# uuencode /var/tmp my_file02 >> multi_attachment # mailx -s "Mail with multiple attachment" [email protected] < multi_attachment
ensimmäinen rivi koodaa tiedoston ” my_file01 “ja luo tiedoston”multi_attachment”. Toinen rivi koodaa tiedoston ” my_file02 “ja liittää koodatun tiedon tiedostoon”multi_attachment”. Kolmas rivi lähettää koodatun tiedoston “multi_attachment” käyttäjälle.
3. Uudecode
mailx on tekstipohjainen sähköpostiväline. Se ei sisällä MIME-standardia (“Multipurpose Internet Mail Extensions”). Esimerkit 1 ja 2 käyttävät uuencode-komentoa tiedoston koodaamiseen. Useimmat nykyaikaiset mail user agent (MUA) käytetään vastaanottaa viestejä tunnistaa ja purkaa tiedostot automaattisesti. Jos mailx-viesti ja uuencoded-liite on vastaanotettu mailx: llä (tai vastaavalla ei-MIME MUA: lla), käytä uudecode-koodia niiden hakemiseen:
# uudecode multi_attachment
Leave a Reply