【发布时间】:2018-11-22 16:03:45
【问题描述】:
我正在尝试通过密件抄送、抄送和收件人列表发送邮件。 CC 和 TO 工作正常,但从 BCC 收到错误 mailx: illegal option -- b
这是我的语法
(echo "$MSG_BODY";)|mailx -r "abc@abc.com" -s "$MSG_SUB" -b $BCC_LIST -c $CC_LIST $TO_LIST
请帮帮我。
【问题讨论】:
我正在尝试通过密件抄送、抄送和收件人列表发送邮件。 CC 和 TO 工作正常,但从 BCC 收到错误 mailx: illegal option -- b
这是我的语法
(echo "$MSG_BODY";)|mailx -r "abc@abc.com" -s "$MSG_SUB" -b $BCC_LIST -c $CC_LIST $TO_LIST
请帮帮我。
【问题讨论】:
如果您有sendmail 实用程序,可以使用它通过密件抄送发送邮件:
(
echo "MIME-Version: 1.0
From: abc@abc.com
To: $TO_LIST
Cc: $CC_LIST
Bcc: $BCC_LIST
Subject: $MSG_SUB
Content-Type: text/html
"
echo "$MSG_BODY"
) | /usr/sbin/sendmail -t
如果有帮助请告诉我。
【讨论】:
TO_LIST,CC_LIST,BCC_LIST 等?
TO_LIST=db2 -x "query"` CC_LIST=db2 -x "query"; BCC_LIST='dipak.das@abc.com' MSG_SUB="Subject" MSG_BODY="Body" @ 987654330@| /usr/sbin/sendmail -t
sendmail?您使用的是哪个操作系统?
AIX 7.2和/usr/sbin/sendmail权限被拒绝无法读取文件。