Linux 邮件命令将 -b 和 -c 视为电子邮件地址

Linux 邮件命令将 -b 和 -c 视为电子邮件地址

我正在尝试使用 mail 命令从 Linux 机器发送电子邮件,如下所示:

echo "Test content" | mail -s Test [email protected] -b [email protected] -c [email protected]

它发送电子邮件,但也会将“-b”和“-c”视为电子邮件地址。因此,在电子邮件中,我可以看到

[电子邮件保护]“ 和 ”[电子邮件保护]

有人能帮我从收件人列表中排除“-b”和“-c”吗?

答案1

您需要在最终收件人之前指定所有开关。这应该有效:

echo "Test content" | mail -s Test -b [email protected] -c [email protected] [email protected]

相关内容