使用带有图像附件的 AWS SES 发送电子邮件 - Ruby
Send Email with AWS SES with image attachment - Ruby
我正在尝试使用 AWS SES send_raw_email 发送电子邮件。我的电子邮件地址在 AWS 上经过验证。我不知道如何格式化我的 destinations:
destinations: [
to_addresses: ["example@gmail.com"]
cc_addresses: ["example@gmail.com"]]
上面的代码抛出这个错误ArgumentError: expected params[:destinations][0] to be a String, got value {:to_addresses=>["example@gmail.com"], :cc_addresses=>["example@gmail.com"]} (class: Hash) instead.
我的代码基于此 documentation
如果有用,我想做的是发送一封附有图片的电子邮件。
非常感谢任何帮助!谢谢
散列式参数的表示法是:
destinations: {
to_addresses: [ ... ],
cc_addresses: [ ... ],
}
您正在用 [ ... ]
声明 destinations
,这意味着数组,并且其中的哈希符号无效。
我正在尝试使用 AWS SES send_raw_email 发送电子邮件。我的电子邮件地址在 AWS 上经过验证。我不知道如何格式化我的 destinations:
destinations: [
to_addresses: ["example@gmail.com"]
cc_addresses: ["example@gmail.com"]]
上面的代码抛出这个错误ArgumentError: expected params[:destinations][0] to be a String, got value {:to_addresses=>["example@gmail.com"], :cc_addresses=>["example@gmail.com"]} (class: Hash) instead.
我的代码基于此 documentation
如果有用,我想做的是发送一封附有图片的电子邮件。
非常感谢任何帮助!谢谢
散列式参数的表示法是:
destinations: {
to_addresses: [ ... ],
cc_addresses: [ ... ],
}
您正在用 [ ... ]
声明 destinations
,这意味着数组,并且其中的哈希符号无效。