На Ubuntu 9.04, там какой-либо способ автоматически послать текстовые файлы по электронной почте через сценарий?

Я активно настраивал свой резервный сценарий на Ubuntu 9.04 Бойкая Машина Jackalope - как это теперь, сценарий использует rsync и крон для резервного копирования определенных папок несколько раз в день. В конце сценария я использую ряд команд эха для генерации файлов журнала, которые указали бы, среди прочего, было ли резервное копирование выполнено в течение определенного времени. Что самый легкий путь состоит в том, чтобы сделать Бойким, автоматически посылают мне по электронной почте журналы просто вскоре (0-15 минут) после того, как они были сгенерированы? Я смог бы использовать SMTP своей учетной записи Gmail с этой целью?

0
задан 10.09.2009, 16:00

1 ответ

Если Ваше задание крона произведет вывод, то оно будет отправлено в электронном письме. Обычно, электронное письмо будет послано владельцу crontab файла. Например, вывод заданий крона корня будет отправлен в корень, таким образом, необходимо будет удостовериться, что та электронная почта пересылается Вам. Как альтернатива, можно указать другого получателя в переменной MAILTO в crontab файле.

Если Вам уже не настроят исходящую почту и работающий над Вашим полем Ubuntu, то необходимо будет сделать это сначала. Я не говорю о конфигурировании почтового клиента (официально: почтовый агент пользователя, MUA), а скорее настроенный почтовый сервер (официально: агент передачи почты, MTA) в Вашей системе. Сервер может быть настроен, чтобы быть минимальным и просто переслать всю электронную почту к другому почтовому серверу (например, Ваша компания или почтовый сервер ISP). sudo aptitude install postfix хорошее место состоит в том, чтобы запуститься для этого.

2
ответ дан 24.11.2019, 07:04

Теги

Похожие вопросы