自动邮件中的密件抄送

时间:2019-01-24 07:14:44

标签: shell

如果磁盘使用量高于某个阈值,我正尝试向用户发送自动邮件,因为我需要一些收件人作为密件抄送。

如何使用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

     

“这是自动发送的邮件,请不要回复此邮件。”   我想用粗体显示上述句子,以及如何在密件抄送中添加收件人

1 个答案:

答案 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邮件。