Отправка электронного письма из сценария включая вложения

Это не могло бы быть изящно, но можно попытаться добавить "речь" и "аудио" профиль в ~/.asoundrc файл, но я думаю, переключаясь между этими двумя, потребовал бы, чтобы Вы перезапустили сервис Bluetooth.

Мог бы попытаться написать сценарий его и поместить ярлык, где-нибудь удобный.

pcm.voice {
    type bluetooth
    device xxx
    profile "voice"
}
pcm.audio {
    type bluetooth
    device xxx
    profile "audio"
}
1
задан 4 August 2009 в 17:36
2 ответа

mail, mailx и это - производные, обычно используемый MUAs для таких заданий.

Вы найдете их намного более минимизированными, чтобы установить и поддержать, чем mutt.

Важно отметить, что некоторые производные не делают передающие вложения столь же легкими как другие.

2
ответ дан 3 December 2019 в 18:19

Отправить вложения с помощью mailx:

(uuencode file1.png file1.png
 uuencode file2.html file2.html
 echo "this is in the message body") | mailx -s "This is the Subject" kyle@kylerocks.com

Uuencode включена sharutils пакет.

2
ответ дан 3 December 2019 в 18:19
  • 1
    Технически они - not' t вложения </pedant> –  Dan Carley 4 August 2009 в 18:12
  • 2
    Почему нет? (Не пытающийся быть спорным), даже Вы педантичны, я don' t знают различие и меня don' t как не знание :-) –  Kyle Brandt 4 August 2009 в 20:38
  • 3
    it' d быть удовольствием объяснить :) Если Вы смотрите на источник электронного письма, произведенного вышеупомянутым затем you' ll видят, что тело содержит сырые данные uuencode' s без любых границ. Большая часть MUAs интерпретирует, они кодировали программой uuencode содержание как прикрепленные файлы, но некоторые не будут, и действительно они - not' t. Реальные attachements отправляются как часть MIME многослойное сообщение, которое определяет bounaries и типы для каждой части. –  Dan Carley 5 August 2009 в 23:35

Теги

Похожие вопросы