我正在尝试为我的服务台团队的一些门票批量发送电子邮件。我有一个文本文件,每行有“body”内容。我希望能够轻松地将其通过电子邮件发送到我们的票务系统,而不是手动创建票证。
我尝过这样的话:
mail -s "Need antivirus installed" ticketsystem@domain.com while read line; do echo -e "$line\n"; done < listofcomputers.txt
不幸的是,我没有正确使用while; do
内联。我正在使用安装正确的postfix
和mailutils
的Ubuntu,但我对使用Linux CLI的任何建议/解决方案持开放态度。
任何其他解决方案或任何人都会看到我目前的尝试出错了吗?
答案 0 :(得分:1)
while read line
do
echo "$line" | mail -s "Need antivirus installed" ticketsystem@domain.com
done < listofcomputers.txt
我认为这就是你想做的事情。