Rails“550 5.7.60 SMTP;客户端没有权限作为此发件人发送[RO1PR80MB1382.lamprd80.prod.outlook.com]”

问题描述:

我使用设计,并且在设计尝试发送电子邮件以确认用户的电子邮件时发生此错误。Rails“550 5.7.60 SMTP;客户端没有权限作为此发件人发送[RO1PR80MB1382.lamprd80.prod.outlook.com]”

按照下面我development.rb看来这

development.rb

# Email 
    config.action_mailer.delivery_method = :smtp 
    config.action_mailer.default_url_options = { host: 'domain.com' } 
    config.action_mailer.perform_deliveries = true 
    config.action_mailer.raise_delivery_errors = true 
    config.action_mailer.asset_host = 'badoda.com' 

    config.action_mailer.smtp_settings = { 
    :address    => 'outlook.office365.com', 
    :port     => 587, 
    :user_name   => '[email protected]', 
    :password    => 'password', 
    :domain    => 'domain.com', 
    :authentication  => :login, 
    :enable_starttls_auto => true 
    } 

与Office 365 SMTP中继配置的问题。请按照步骤here正确配置SMTP。

您的MIME邮件是否指定了正确的发件人标题?