Làm thế nào tôi có thể làm cho crontab gửi email cho tôi với đầu ra của công việc? Tôi có MAILTO=redacted@yahoo.com.au
công việc trên, nhưng nó không hoạt động.
Tôi biết tôi cần sử dụng một cái gì đó như Postfix hoặc Sendmail nhưng đối với cuộc sống của tôi, tôi không thể tìm ra cách để đạt được điều này. Tôi đã tìm kiếm và tìm kiếm một hướng dẫn đơn giản về thiết lập Postfix nhưng chúng hoàn toàn phức tạp và mong bạn sẽ thiết lập toàn bộ máy chủ để gửi và nhận email và để biết tất cả các điều khoản (như, tên miền là gì cho email gửi đi?).
Tất cả những gì tôi muốn làm là có crontab gửi email cho tôi. Tại sao điều này là rất khó khăn??
Thông tin bổ sung:
Tập tin crontab của tôi trông như thế này:
MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
Thông tin bổ sung:
Đầu ra của ps -ef | grep '[s]endmail'
root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
Tôi biết chắc chắn cron đang hoạt động, nhưng dù sao tôi cũng đang kiểm tra lệnh mail echo Test | mail -s Test redacted@yahoo.com.au
.
sendmail setup
. Chúc may mắn!
mail
. Trong một trong số đó, nó nói điều này: 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
Điều này có nghĩa là lệnh đang hoạt động nhưng Yahoo đang chặn thư?
http://webmasters.stackexchange.com
? Họ có thể có thể giúp bạn tốt hơn hoặc tốt hơn nhưng chat.stackexchange.com/rooms/524/webmasters
dường như tất cả các câu hỏi đều được chào đón (hm .. bạn có thể cần nhiều đại diện hơn để tham gia, bạn có ở bất kỳ trang web stackexchange nào khác không?) Chúc may mắn.