Як я можу змусити crontab надіслати мені електронну пошту із виведенням своїх завдань? У мене MAILTO=redacted@yahoo.com.au
вище робочих місць, але це не працює.
Я знаю, що мені потрібно використовувати щось на кшталт Postfix або Sendmail, але все життя я не можу дізнатися, як цього досягти. Я шукав і шукав простий посібник з налаштування Postfix, але всі вони шалено складні, і очікую, що ви налаштуєте цілий сервер для надсилання та отримання електронної пошти та знати всі умови (наприклад, що таке доменне ім'я для вихідних електронних листів?).
Все, що я хочу зробити, - це надіслати мені електронну пошту. Чому це так складно ??
Додаткова інформація:
Мій файл crontab виглядає так:
MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
Додаткова інформація:
Вихід ps -ef | grep '[s]endmail'
root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
Я точно знаю, що cron працює, але я все echo Test | mail -s Test redacted@yahoo.com.au
одно тестую поштову команду .
sendmail setup
. Удачі!
mail
. В одному з них сказано так: Diagnostic-Code: SMTP; 553 5.7.1 [BL21] Connections will not be accepted from [MyIPRedacted], because the ip is in Spamhaus's list; see http://postmaster.yahoo.com/550-bl23.html
Чи означає це, що команда працює, але Yahoo блокує пошту?
http://webmasters.stackexchange.com
? Вони, ймовірно, можуть допомогти вам краще чи краще, але chat.stackexchange.com/rooms/524/webmasters
там, де, здавалося б, всі питання вітаються (гм .. вам може знадобитися більше представників, щоб увійти, ви на будь-яких інших сайтах stackexchange?) Удачі.