我使用这个guide作为设置我的Rails应用程序的ActionMailer的参考,但每次尝试发送邮件时都会收到此错误。我也尝试使用与指南相同的确切设置进行复制,但我仍然得到相同的错误。Sparkpost Rails发送域名被拒绝
550 5.7.1 Unconfigured Sending Domain <gmail.com>
我已经正确配置了我的发件域,在Sparkpost例如myapp.com这是标记为准备发送,这是我轨的ActionMailer下Rails应用程序生产和发展中的设置。
config.action_mailer.smtp_settings = {
user_name: 'SMTP_Injection',
password: 'my_api_key',
address: 'smtp.sparkpostmail.com',
port: 587,
enable_starttls_auto: true,
domain: 'myapp.com'
}
我已经在Sparkpost SPF为DKIM记录配置了我的发送域(myapp.com),并且它已标记为可以发送。所以这不应该是问题 – Wraithseeker
也许它可能还没有得到批准,我之所以接受问题的原因是在火花塞方面,错误信息本身明确指出这个“未配置的发送域”,它从未抛出 –
我已经找到了问题,问题是我的设计在Rails中的设置没有在初始化程序中正确配置 – Wraithseeker