Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd на его почтовый ящик. Установлен sendmail.
>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>на его почтовый ящик. Установлен sendmail.
man mail# mail -s "la la la" e@mail < filename
# echo "safjhjk safjhk" | mail -s "send one string" e@mail
# cat filename | mail -s "asfjh asdfghjk" e@mail
and etc and so on...
>>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>>на его почтовый ящик. Установлен sendmail.
>
>
>man mail
>
># mail -s "la la la" e@mail < filename
>
># echo "safjhjk safjhk" | mail -s "send one string" e@mail
>
># cat filename | mail -s "asfjh asdfghjk" e@mail
>
>and etc and so on...Да, файл приходит :), но в теле письма :( , а мне надо чтобы был приатачен, (архив какой-нибудь, html документ, просто текстовый файл)
>>>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>>>на его почтовый ящик. Установлен sendmail.
>>
>>
>>man mail
>>
>># mail -s "la la la" e@mail < filename
>>
>># echo "safjhjk safjhk" | mail -s "send one string" e@mail
>>
>># cat filename | mail -s "asfjh asdfghjk" e@mail
>>
>>and etc and so on...
>
>Да, файл приходит :), но в теле письма :( , а мне
>надо чтобы был приатачен, (архив какой-нибудь, html документ, просто текстовый файл)
>
uuencode file file | mail user@domain
>uuencode file file | mail user@domain
Эта команда нехочет работать, письмо создается и отправляется, но пустое. Что еще можете посоветовать???
>>uuencode file file | mail user@domain
>
>
>Эта команда нехочет работать, письмо создается и отправляется, но пустое. Что еще
>можете посоветовать???руки выпрямить если верхнее не работает
>>>uuencode file file | mail user@domain
>>
>>
>>Эта команда нехочет работать, письмо создается и отправляется, но пустое. Что еще
>>можете посоветовать???
>
>руки выпрямить если верхнее не работает
Не хочется поднимать флейм в стакане, но в данном случае
вы не правы. uuencode (по крайней мере FreeBSD) может получать
данные только со STDIN.
cat file|uuencode filename|mail -s"subject" e@mail.ru
uuencode file filename как то не катит.
>>>>uuencode file file | mail user@domain
>>>
>>>
>>>Эта команда нехочет работать, письмо создается и отправляется, но пустое. Что еще
>>>можете посоветовать???
>>
>>руки выпрямить если верхнее не работает
>Не хочется поднимать флейм в стакане, но в данном случае
>вы не правы. uuencode (по крайней мере FreeBSD) может получать
>данные только со STDIN.The uuencode utility reads file (or by default the standard input) and
writes an encoded version to the standard output, or output_file if one
has been specified. The encoding uses only printing ASCII characters and
includes the mode of the file and the operand name for use by
uudecode.Угадай, где это написано.
/poige
--
http://www.morning.ru/~poige/
>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>на его почтовый ящик. Установлен sendmail.nail это умеет (это такой аналог mail, только чуть понавороченней). Есть в портах.
nail -a <что присобачить> ...
>>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>>на его почтовый ящик. Установлен sendmail.
>
>nail это умеет (это такой аналог mail, только чуть понавороченней). Есть в
>портах.
>
>nail -a <что присобачить> ...nail из портов неработает, пишет, что нет его на его сайте. Нашел другой
nail-10.4.tar.gz скачал. Вопрос, а неповредит ли он моему сендмейлу? Ничего не нарушит?
>nail из портов неработает, пишет, что нет его на его сайте.
порты наверное, старые?>Нашел другой
>nail-10.4.tar.gz скачал. Вопрос, а неповредит ли он моему сендмейлу? Ничего не нарушит?
>
нет. это просто альтернатива mail
>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>на его почтовый ящик. Установлен sendmail.есть такая штука как metasend, прочитай по ней man там все понятно (это как раз приаттаченый файл)
>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>на его почтовый ящик. Установлен sendmail.
Всем спасибо! Еще мне подсказалиmpack -s <Тема_письма> -c <Тип_приаттаченного_файла> -d <Имя_файла_с_текстом_письма> <ATTACHED_FILE> <EMAIL>
>Как можно быстро и ненапрягаясь отправить существующему юзеру любой файл в FreeBsd
>на его почтовый ящик. Установлен sendmail.Поставь себе из портов mutt (/usr/ports/mail/mutt)
АФАИК, фря у тебя руссифицирована, так что и муть будет тоже на русском.
Адрес юзеря user@server (Вместо server - то, как у тебя сервант в /etc/hosts или в /etc/rc.conf обозван, чтоб одним словом писать, БЕЗ имени домена {для ленивых;)})