【问题标题】:Linux mail command to bcc multiple addresses?Linux邮件命令密件抄送多个地址?
【发布时间】:2017-01-03 15:13:43
【问题描述】:

我正在使用 linux mail 命令每周一次向一群人发送一封自动电子邮件。 我希望每个收件人都被密件抄送。

我正在尝试这个命令:

mail -v -s "Email Subject" -b george@gmail.com, maria@email.com, gina@correo.com, asher@texting.com -- -f jpatino@azucarcolombia.com < /pathTo/dir/emailText.txt

但是得到这个错误:

You must specify direct recipients with -s, -c, or -b.

【问题讨论】:

    标签: linux email bcc


    【解决方案1】:

    您需要通过引用将它们全部放在一个参数中。

    mail -v -s "Email Subject" -b 'george@gmail.com, maria@email.com, gina@correo.com, asher@texting.com' -- -f jpatino@azucarcolombia.com < /pathTo/dir/emailText.txt
    

    【讨论】:

    • 我无法重现该错误。但是,当它尝试发送到-f 时,我收到一条退回消息。为什么在常规收件人列表中有这个?
    • 我使用-f来指定邮件中的“from”参数
    • -- 之后的所有内容都是收件人。
    • 就像我说的那样,它可以工作,但我收到一条退回消息,说发送到-f@mydomain 失败。所有其他收件人都会收到邮件。
    • linux.die.net/man/1/mail 中没有用于设置 From 标头的 -f 选项
    猜你喜欢
    • 2021-04-29
    • 2013-10-08
    • 1970-01-01
    • 2015-12-19
    • 2013-01-09
    • 2013-08-15
    • 2012-12-23
    • 2013-08-15
    • 2021-12-15
    相关资源
    最近更新 更多