我想通过smtp从带有AWS SES的Rails 5.1应用程序发送电子邮件,但不使用自定义域(如果用户收到来自aws的地址的电子邮件,则可以)。但在搜索AWS文档或Google时,我只能找到使用自定义域的说明。
有可能吗?如果是,应使用哪个电子邮件地址(邮件FROM)替换config/initializers/devise.rb
中的占位符:
config.mailer_sender = 'please-change-me-at-config-initializers-devise@example.com'
答案 0 :(得分:0)
您不需要拥有自定义域名,但您确实需要至少有一个电子邮件地址,您可以按照https://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-email-addresses.html
中列出的程序进行验证AWS没有"默认"用于发送邮件的电子邮件地址。另请注意,SES要求您处理跳出等。