我使用這個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