DotFiles/Shells/Zsh/ZMail: различия между версиями

Материал из ALT Linux Wiki
< DotFiles‎ | Shells‎ | Zsh
(Import from freesource.info)
 
Нет описания правки
 
Строка 22: Строка 22:
}</pre>
}</pre>
''[http://lists.altlinux.ru/pipermail/devel/2005-July/022700.html Alexey Tourbin]''
''[http://lists.altlinux.ru/pipermail/devel/2005-July/022700.html Alexey Tourbin]''
[[Категория:DotFiles]]
{{Category navigation|title=DotFiles|category=DotFiles|sortkey={{SUBPAGENAME}}}}

Текущая версия от 18:46, 30 июня 2015

Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


zmail()

> > Есть техническая проблема: письмо отправляется с помощью
> >         mail -s "$subj" $mailto <unmets/msg
> И как люди не извращаются, чтобы не пользовать mutt...

zmail()
{
        local subj="$1"; local file="$2"; shift 2; [ -n "$*" ]
        local size; size="$(/usr/lib/rpm/filesize "$file" 1024)"
        if [ "$size" -ge 32 ]; then
                gzip -9nf "$file"
                mutt -x -s "$subj" -a "$file.gz" "$@" </dev/null
        elif [ -f signature ]; then
                { echo; cat signature; } |mutt -x \
                        -s "$subj" -i "$file" "$@"
        else
                mutt -x -s "$subj" -i "$file" "$@" </dev/null
        fi
}

Alexey Tourbin