Email

如何將 cronjob 的輸出發送到多個電子郵件地址?

  • January 11, 2022

在 crontab 文件的開頭,您可以使用該MAILTO指令來指示您希望將輸出作為電子郵件發送到電子郵件地址。我想將輸出發送到多個地址。是否可以(以及如何)指定多個地址?

它可能會根據您使用的 cron 守護程序包而有所不同,但這是來自 Ubuntu Hardy 上 Vixie Cron 的聯機幫助頁:

如果 MAILTO 已定義(且非空),則將郵件發送給如此命名的使用者。MAILTO 還可用於通過用逗號分隔收件人使用者來將郵件直接發送給多個收件人。如果 MAILTO 已定義但為空 (MAILTO=""),則不會發送任何郵件。否則,郵件將發送給 crontab 的所有者。

如果您沒有使用 Vixie Cron,或者不確定,請嘗試 crontab 文件的手冊頁:man 5 crontab

例子

MAILTO="user.one@domain.one,user.two@domain.two"

引用自:https://serverfault.com/questions/133058