Yanıtlar:
İkili bir ek olduğunu varsayarsak:
uuencode [dosyaadı] [dosyaadı] | postalar [konu] [alıcı adresi]
Yalnızca bir metin dosyasıysa UUencoding ile uğraşmanıza gerek yoktur, örn:
mail -s [konu] [alıcı adresi] <[dosyaadı]
* NIX'lerin çoğunda posta ve uuen kodu bulunur, bu nedenle bu hemen hemen her yerde çalışmalıdır.
Mutt kullanarak şunları yapabilirsiniz:
mutt -z -a <file> -s <subject> -- user@example.com
Veya, bir gövde yazmak istemiyorsanız:
mutt -z -a <file> -s <subject> -- user@example.com < /dev/null
--
Bu komutların çalışması için e-posta adresinden önce bir tane eklemem gerekiyordu.
" sendEmail hafif, komut satırı SMTP e-posta istemcisidir. Bir komut satırından e-posta göndermeniz gerekiyorsa, bu ücretsiz program mükemmeldir: kullanımı basit ve zengin özelliklere sahiptir. Betik komut dosyalarında, toplu iş dosyalarında kullanılmak üzere tasarlanmıştır , Perl programları ve web siteleri, ancak oldukça uyarlanabilir ve muhtemelen gereksinimlerinizi karşılayacaktır. SendEmail Perl ile yazılmış ve NO MODULES gerektirdiği için benzersizdir.Sezgisel ve esnek bir komut satırı seçenekleri kümesi vardır, çok kolay hale getirir [Desteklenen Platformlar: Linux, BSD, OS X, Windows 98, Windows NT, Windows 2000 ve Windows XP] "
Daha önce kullandım ve gerçekten beğendim. -A seçeneğiyle dosya ekleyebilirsiniz.
aptitude install sendemail
. Komutun sendEmail
büyük 'E' harfiyle yüklendiğini unutmayın .
Yorum ekleyemiyorum, ama ..
mailx
mevcut olduğuna bağlı olacaktır .uuencode
teknik olarak ekli bir e-posta oluşturmaz. Nedenini görmek için aldığınız e-postanın kaynağına bir göz atın.Mutlak taşınabilirlik istiyorsanız, 25 numaralı bağlantı noktasındaki posta sunucunuza telnet yapabilir ve doğrudan SMTP komutları verebilirsiniz. Çok zor değiller ve çok yazılabilir olmalılar .
Hızlı bir Google , çeşitli uygulamalar kullanarak dosya eklemenin çeşitli yollarını açıklayan bu sayfayı açtı . Daha yaygın olanlardan birkaçı -
uuenc8de satır içi "ek" yapmak için.
metamail -f file-to-attach -m mime-type
mpack -c mime-type file-to-attach
ahmak -a file-to-attach
Karaağaç -A file-to-attach
Buna ek olarak, mesajı oluşturmak ve göndermek için birkaç kabuk komut dosyasına ve bir Perl komut dosyasına bağlantıları vardır , bu da muhtemelen beğeninize daha fazla olacaktır.
Veya python'unuz varsa, burada listelenen gibi yalnızca birkaç satır sürer: Python'da ek gönderme