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

Подчеркну - прав root нет. Это должно все выполняться из юзерного экаунта очень желательно что бы при помощи Thunderbird

kitovras
напиши батник и засунь его в папку автозагрузка
для составления батника  читай http://kb.mozillazine.org/Command_line_ … derbird%29
упд. сорри не посмотрел что линух. для него используй cron например. командная строка та же самая

Из thunderbird никак. Используй более другие программы, например тот же ssmtp

Пока помогли найти командную сторку
thunderbird -compose "to='mail@mail.ml',cc='',subject='Начало рабочего дня',body=''"

Оно создает уже заполненный бланк. Но как что бы отправлялось ?

kitovras
можешь попробовать вариант с Custom Buttons
сделать кнопку которая при запуске ТВ создаёт и отправляет сообщение
подробнее спроси в теме про СВ
еще глянь это дополнение https://addons.mozilla.org/ru/thunderbird/addon/195275/

kitovras пишет

thunderbird -compose

Можно сделать на окне составления сообщения кнопку вот с таким кодом инициализации:

Выделить код

Код:

if (
   !Components.classes["@mozilla.org/appshell/window-mediator;1"]
   .getService(Components.interfaces.nsIWindowMediator)
   .getMostRecentWindow("mail:3pane")
   &&
   document.getElementById('msgSubject').value == 'Начало рабочего дня'
   )
    { setTimeout("goDoCommand('cmd_sendButton')", 3000); }

При открытии окна составления сообщений будет проверяться, нет ли открытых «главных» окон Thunderbird и совпадает ли тема письма с вашей. Если оба условия выполняются, по истечении трёх секунд письмо будет отправляться.