Я бы, в данном скрипте, использовал mutt с настройками на отпраку через гмыло. Если интересно, могу скинуть конфиг.

17.08.12, 11:00, Pivushkov Alexandr пишет:
у меня так работает mail -s 'unreachable systems' root

наверное синтаксис команды неверен, скорее всего кавычки. вероятно :)
косая одинарная (как перед "Для" -  Ошибка разбора адреса `Для ) вместо
прямой (как после точки - есть 1 сообщение(ний).' )

On 17.08.2012 10:46, Анатолий Валерьевич wrote:
Спасибо. После установки mailutils работает проверка новых сообщений, но
видимо не так, как задумывалось. Если оставляю аргумент -s, то получаю
сообщение:
"Ошибка разбора адреса `Для Вас есть 1 сообщение(ний).' (при расширении
`Для Вас есть 1 сообщение(ний).'): Неверный формат объекта RFC822"
Если изменяю аргумент на -a, то:
"Недействительный заголовок: Есть сообщения на автоответчике
Ошибка разбора адреса `Для Вас есть 1 сообщение(ний).' (при расширении
`Для Вас есть 1 сообщение(ний).'): Неверный формат объекта RFC822"


16 августа 2012 г., 12:17 пользователь Alex Emergy
<alex.eme...@gmail.com <mailto:alex.eme...@gmail.com>> написал:

    $ dpkg -S `which mail`
    mailutils: /usr/bin/mail

    16.08.12, 10:05, Анатолий Валерьевич пишет:

        Здравствуйте, уважаемые читатели рассылки ubuntu-ru. Есть
старенький
        компьютер с Ubuntu 8.04. С помощью программы vgetty и внешнего
        модема
        организован автоответчик. Настройка проводилась по найденным в
        интернете
        материалам. Прослушивание сообщений и их удаление организовано с
        помощью
        скриптов, найденных в интернете. Решил организовать оповещение об
        оставленных сообщениях. Нашел скрипт, который автор рекомендует
        запускать через cron:

        #!/bin/bash

        MESDIR=`ls /var/spool/voice/incoming/*.[__Rr][Mm][Dd] 2>
        /dev/null | wc -l`
        if [ $MESDIR != "0" ]; then
                echo Для Вас есть $MESDIR сообщение\(ний\). | mail -s
"Есть
        сообщения на автоответчике" $USER # Имя пользователя
        fi

        в моем случае, при запуске скрипта получаю такое сообщение:

        anatol@anatol-desktop:~$ sh message.sh
        message.sh: 6: mail: not found

        Подскажите, какой пакет нужно установить, чтобы компьютер стал
        понимать
        команду mail?



    --
    ╔══╗──────╔═╗
    ║╔╗╠╗╔═╦╦╗║╦╬══╦═╦╦╦═╦╦╗
    ║╠╣║╚╣╩╬║╣║╩╣║║║╩╣╔╣╬║║║
    ╚╝╚╩═╩═╩╩╝╚═╩╩╩╩═╩╝╠╗╠╗║
    ───────────────────╚═╩═╝

    --
    ubuntu-ru mailing list
    ubuntu-ru@lists.ubuntu.com <mailto:ubuntu-ru@lists.ubuntu.com>
    https://lists.ubuntu.com/__mailman/listinfo/ubuntu-ru
    <https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru>






--
╔══╗──────╔═╗
║╔╗╠╗╔═╦╦╗║╦╬══╦═╦╦╦═╦╦╗
║╠╣║╚╣╩╬║╣║╩╣║║║╩╣╔╣╬║║║
╚╝╚╩═╩═╩╩╝╚═╩╩╩╩═╩╝╠╗╠╗║
───────────────────╚═╩═╝

--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом