相关疑难解决方法(0)

从bash脚本中为多个收件人使用sendmail

我在cron中运行bash脚本,以便在满足特定条件时向多个收件人发送邮件.

我编码了这样的变量:

subject="Subject"
from="user@domain.com"
recipients="user1@gmail.com user2@gmail.com"
mail="subject:$subject\nfrom:$from\nExample Message"
Run Code Online (Sandbox Code Playgroud)

而实际发送:

echo -e $mail | /usr/sbin/sendmail "$recipients"
Run Code Online (Sandbox Code Playgroud)

问题是只有user2@gmail.com正在接收电子邮件.如何更改此设置以便所有收件人都能收到电子邮件?

注意:解决方案必须与sendmail,我使用jailshell,它似乎是唯一可用的方法

bash sendmail

33
推荐指数
3
解决办法
15万
查看次数

标签 统计

bash ×1

sendmail ×1