0

我有下面使用邮件的功能。如何在其中添加 cc 或 bcc?这样做不起作用: cat << EOF | 邮件 ${CONTACT_EMAIL} -b email@email.com.br...

function SendMail () {
        # Getting e-mails body text
        TEXT=$(cat ${LOG_DIR}/${PROCESS_ID}.log)

cat << EOF | mail ${CONTACT_EMAIL}
From: ${MAIL_FROM}
Subject: X
To: X}
Cc: Leandro.Takeda@teste.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="-q1w2e3r4t5"
---q1w2e3r4t5
Content-Type: text/html
Content-Disposition: inline

X

EOF

}
4

2 回答 2

1

man mail在我的比赛中建议-b a,b,c应该在收件人地址之前进行。

mail -b email@email.com.br ${CONTACT_EMAIL}
于 2013-09-08T17:36:29.117 回答
1

您可以在没有程序帮助的情况下sendmail直接使用程序。mail

SENDMAIL=/usr/sbin/sendmail

${SENDMAIL} -i -- ${CONTACT_EMAIL} Leandro.Takeda@teste.com jd@example.net <<EOF
From: ${MAIL_FROM}
Subject: X
To: ${CONTACT_EMAIL}
Cc: Leandro.Takeda@teste.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="-q1w2e3r4t5"

---q1w2e3r4t5
Content-Type: text/html
Content-Disposition: inline

X

EOF
于 2013-09-08T18:21:27.083 回答