如果磁盘使用量高于某个阈值,我正尝试向用户发送自动邮件,因为我需要一些收件人作为密件抄送。
如何使用linux邮件服务器实现这一目标?
我还需要在某些邮件内容中将字体样式更改为粗体。请帮助我解决此问题。
if [ "$CURRENT" -gt "$THRESHOLD" ] ; then
mail -s 'HDFS Usage Eridu|| Housekeeping required ' Jibin.Sebastian@abc.com,Surya.Inuganti@abc.com << EOF
邮件正文:
这是自动发送的邮件,请不要回复此邮件。
Eridu群集中的HDFS使用率超出阈值,请尽快运行清理脚本。已使用:$ CURRENT%
当前磁盘利用率报告为 $ DiskFile
请找到使用群集的前十名用户的使用率报告
$ Diskuse
“这是自动发送的邮件,请不要回复此邮件。” 我想用粗体显示上述句子,以及如何在密件抄送中添加收件人
答案 0 :(得分:0)
手册页man mail
在CentOS 7上显示:
MAIL(1) BSD General Commands Manual MAIL(1)
NAME
mail - send and receive mail
SYNOPSIS
mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr...
[-- sendmail-options...]
mail [-iInNv] -f [name]
mail [-iInNv] [-u user]
好像您正在寻找-b bcc-addr
选项。
文本邮件中没有像粗体这样的属性。保持简单,您不想发送HTML邮件。