aws ses自动化脚本:解析参数'--destination'时出错:预期:'=',收到:'@'作为输入:

马克西姆

我已经有一段时间了。通常自己处理事务,但今天我需要提示。

因此,我的任务是在我的新工作(10万听众)上运行电子邮件广告系列,同时花费最少的预算和很短的通知时间(明天)。我倾向于AWS(Amazon Web Services),因为Amazon SES(简单电子邮件服务)非常便宜,您只需支付使用费用即可。

尝试在命令行上使用AWS开发工具包。我做了一个小脚本,逐行读取地址文件(.txt),然后执行发送邮件命令

#! /bin/bash

file='./test-list.txt'
from='[email protected]'

for line in $(<$file)
do
    #send mail
    aws ses send-templated-email --source=$from --destination=$line --template 'test' --template-data ""
done

脚本返回了错误信息:

Error parsing parameter '--destination': Expected: '=', received: '@' for input:
To:[email protected]

现在我不是bash的王者,但是我尝试了不同的参数公式,但没有任何东西使我摆脱错误。输入文件中的每一行都是正确的电子邮件地址,这看起来像是一个解析问题,但我不明白。

有任何想法吗 ?这将帮助一吨:)

亚历克斯·贝利

您需要从https://docs.aws.amazon.com/cli/latest/reference/ses/send-templated-email.html#options使用正确的目的地格式

使用示例send-email

aws ses send-email --from "example.com" --destination "ToAddresses=${line}" --text "hello world!" --subject "test"

像给出的例子:

aws ses send-templated-email --source $from --destination "ToAddresses=${line}" --template "test" --template-data ""

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

解析参数'--targets'时出错:预期:'=',收到:'''输入:'[Key:InstanceIds]'

来自分类Dev

解决在Powershell中将Destination参数作为脚本块编写的问题

来自分类Dev

Shell脚本中的电子邮件自动化:运行脚本时添加输入

来自分类Dev

我们可以在每次运行自动化脚本时输入不同的日期输入吗

来自分类Dev

停止R脚本而未收到“包装时出错”消息

来自分类Dev

Web api在将*作为输入值传递给api方法参数时给出错误

来自分类Dev

使用Avisynth脚本作为ffmpeg的输入时出错

来自分类Dev

AMQPRuntimeException:读取数据时出错。收到0而不是预期的7个字节

来自分类Dev

AWS SES验证邮件,但仍然收到错误554

来自分类Dev

AWS CLI:解析参数'--item'时出错:无效的JSON:

来自分类Dev

npm install @ material-ui / core收到错误:解析时JSON输入意外结束

来自分类Dev

减速器多次收到相同的值,而不是预期的输入

来自分类Dev

运行脚本时以文件名作为输入

来自分类Dev

如何每天执行AWS SSM自动化文档脚本?

来自分类Dev

输入文件作为参数时出现段错误[C语言]

来自分类Dev

OptionalInt作为输入参数

来自分类Dev

Modelica参数作为输入

来自分类Dev

AzureML:以参数作为输入

来自分类Dev

将ContainerInterface作为参数传递时出错

来自分类Dev

将“ const”作为“ this”参数传递时出错

来自分类Dev

使用pytz时,我收到“ ZZ”作为国家/地区代码

来自分类Dev

返回NULL作为对象时未收到任何警告

来自分类Dev

使用pytz时,我收到“ ZZ”作为国家/地区代码

来自分类Dev

尝试从网页解析信息时收到HTTPError

来自分类Dev

尝试解析xml时收到无效字节

来自分类Dev

我在调整 ConvLSTM 模型的大小/输入数组时收到错误

来自分类Dev

Linux-密码作为脚本参数和自动输入

来自分类Dev

AWS SNS收到多个通知

来自分类Dev

为Mongo DB自动化编写Shell脚本时出错

Related 相关文章

  1. 1

    解析参数'--targets'时出错:预期:'=',收到:'''输入:'[Key:InstanceIds]'

  2. 2

    解决在Powershell中将Destination参数作为脚本块编写的问题

  3. 3

    Shell脚本中的电子邮件自动化:运行脚本时添加输入

  4. 4

    我们可以在每次运行自动化脚本时输入不同的日期输入吗

  5. 5

    停止R脚本而未收到“包装时出错”消息

  6. 6

    Web api在将*作为输入值传递给api方法参数时给出错误

  7. 7

    使用Avisynth脚本作为ffmpeg的输入时出错

  8. 8

    AMQPRuntimeException:读取数据时出错。收到0而不是预期的7个字节

  9. 9

    AWS SES验证邮件,但仍然收到错误554

  10. 10

    AWS CLI:解析参数'--item'时出错:无效的JSON:

  11. 11

    npm install @ material-ui / core收到错误:解析时JSON输入意外结束

  12. 12

    减速器多次收到相同的值,而不是预期的输入

  13. 13

    运行脚本时以文件名作为输入

  14. 14

    如何每天执行AWS SSM自动化文档脚本?

  15. 15

    输入文件作为参数时出现段错误[C语言]

  16. 16

    OptionalInt作为输入参数

  17. 17

    Modelica参数作为输入

  18. 18

    AzureML:以参数作为输入

  19. 19

    将ContainerInterface作为参数传递时出错

  20. 20

    将“ const”作为“ this”参数传递时出错

  21. 21

    使用pytz时,我收到“ ZZ”作为国家/地区代码

  22. 22

    返回NULL作为对象时未收到任何警告

  23. 23

    使用pytz时,我收到“ ZZ”作为国家/地区代码

  24. 24

    尝试从网页解析信息时收到HTTPError

  25. 25

    尝试解析xml时收到无效字节

  26. 26

    我在调整 ConvLSTM 模型的大小/输入数组时收到错误

  27. 27

    Linux-密码作为脚本参数和自动输入

  28. 28

    AWS SNS收到多个通知

  29. 29

    为Mongo DB自动化编写Shell脚本时出错

热门标签

归档