Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Отправлять письмо при старте системы.  (Прочитано 1614 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kitovras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Добрый день.
Подскажите как правильно организовать следующее действие: при старте компьютера должно на определенный адрес отправляться письмо определенного содержания.
Сейчас это происходит вручную (запускаю Thunderbird и отправляю) но хотелось бы что бы действие это выполнялось автоматом. Как это организовать правильно ?

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #1 : 14 Сентября 2010, 11:10:00 »
Имхо, средствами sendmail или exim4. Можно посмотреть в гугле как отправлять с их помощью почту.
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн kitovras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #2 : 14 Сентября 2010, 11:13:55 »
Подчеркну - прав root нет. Это должно все выполняться из юзерного экаунта

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #3 : 14 Сентября 2010, 11:28:15 »
Не совсем понятно, это у Вас нет рутовых прав ?
Или Вы таки можете вписать в /etc/rc.local запуск команды mai?

Если можете, то в man mail все написано.
Если нет, то можно в юзерский стартовый скрипт (~/.bashrc или ~/.profile) эту команду вписать, но тогда она выполнится не при старте системы, а при логине.
« Последнее редактирование: 14 Сентября 2010, 11:31:46 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн kitovras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #4 : 14 Сентября 2010, 11:30:22 »
командой mail.
В man mail все написано.

man mail
Нет справочной страницы для mail

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #5 : 14 Сентября 2010, 11:32:39 »
$ mail
The program 'mail' can be found in the following packages:
 * heirloom-mailx
 * mailutils
Try: sudo apt-get install <selected package>


Или это тоже запрещено? Тогда скачать исходники и собрать у себя в домашней директории.

Thunderbird тоже, вроде бы, понимает командную строку.
« Последнее редактирование: 14 Сентября 2010, 11:36:08 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн kitovras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #6 : 14 Сентября 2010, 11:36:55 »

Try: sudo apt-get install <selected package>


Или это тоже запрещено? Тогда скачать исходники и собрать у себя в домашней директории.

А проще нет решения ? С использованием уже установленного Thunderbird  ?

Sudo - это и есть права администратора, а у меня их нет.
Собирать из исходников: а ты уверен, что есть все пакеты необходимые для сборки ? А прав администратора нет.

Оффлайн Click

  • Активист
  • *
  • Сообщений: 693
  • Красафчег
    • Просмотр профиля
    • Ubuntu и напильник
Re: Отправлять письмо при старте системы.
« Ответ #7 : 14 Сентября 2010, 11:40:01 »
1. попроси админа, он тебе сделает.
2. дома бинарник сделай, и принеси на работу, потом в автозагрузку добавь

Оффлайн kitovras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #8 : 14 Сентября 2010, 11:41:34 »
1. попроси админа, он тебе сделает.
2. дома бинарник сделай, и принеси на работу, потом в автозагрузку добавь

1) не вариант.
2) бинарник ЧЕГО ? икуда его пихать этот бинарник ?

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: Отправлять письмо при старте системы.
« Ответ #9 : 14 Сентября 2010, 11:58:06 »
Цитировать
2. дома бинарник сделай, и принеси на работу, потом в автозагрузку добавь
а админам патом расхлебывать, что юзеры понаделали

kitovras - только просьба админа
у меня можно спросить=)

Оффлайн Click

  • Активист
  • *
  • Сообщений: 693
  • Красафчег
    • Просмотр профиля
    • Ubuntu и напильник
Re: Отправлять письмо при старте системы.
« Ответ #10 : 14 Сентября 2010, 12:00:00 »
echo "Смотри вложение" | mutt -x -s "заголовок" -a image.jpg sombeody@somewhere.net

попробуй mutt

Оффлайн kitovras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #11 : 14 Сентября 2010, 12:24:57 »
Сам thunderbird можно заставить при старте отправлять письмо ?
А его уже в автостарт прописать

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Отправлять письмо при старте системы.
« Ответ #12 : 14 Сентября 2010, 14:45:44 »
идем - http://kb.mozillazine.org/Command_line_arguments_%28Thunderbird%29 читаем второй абзац - Compose new mail with command line.

ЗЫ автор видимо в гугле забанен т.к. я нашел инфу по первой ссылке на поиск "thunderbird startup parameters"
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн kitovras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #13 : 14 Сентября 2010, 16:05:19 »
Не нашел как тут отправить :)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Отправлять письмо при старте системы.
« Ответ #14 : 14 Сентября 2010, 16:39:39 »
ЗЫ автор видимо в гугле забанен
Если забанен, то можно ему попробовать почитать
man thunderbird

 

Страница сгенерирована за 3.023 секунд. Запросов: 23.