我有一个脚本,可以发送带有curl的电子邮件。例如:
name="John"
curl...
我的电子邮件模板有一个文本文件。模板中将包含 $name
变量。例如:
Hello, $name. This is a test.
卷曲部分很好,但问题是它发送Hello, $name. This is a test
而不是Hello, John. This is a test
.我不知道该怎么做。我试图搜索如何做到这一点,但我什至不确定如何表达这个问题。我一直在从文件中读取变量值,这不是我想要做的。
这解决了我的问题:
eval message=$(cat test.txt) | echo $message| curl --netrc-file "/config/.netrc" --ssl-reqd --mail-from "<myemail@gmail.com>" --mail-rcpt "<youremail@gmail.com>" --url smtps://smtp.gmail.com:465 -T -