验证后更改aws上的邮件ID,并使用该邮件ID使用SMTP发送邮件

时间:2016-04-17 06:46:59

标签: ruby-on-rails email amazon-web-services smtp

我想更改邮件ID,通过它我想使用smtp发送邮件,而应用程序托管是在aws上。

我的production.rb看起来像是:

class DeviseMailer < Devise::Mailer
  address = Rails.env == 'production'? 'support@domain' : '*****@domain'  
  default from: address, reply_to: address
end

devise_mailer.rb看起来像是:

Email Feedback Forwarding:enabled   
DKIM Settings Generated:yes
Bounce Notifications SNS Topic:none 
DKIM Verification Status:failure
Complaint Notifications SNS Topic:none  
DKIM Signing:verification attempts failed
Delivery Notifications SNS Topic:none   
MAIL FROM Domain:amazonses.com

已验证的电子邮件

    use app\models\Semaine;
    use yii\helpers\ArrayHelper;      

    $semaines=Semaine::find()->all();
    $listSemaines = $listData=ArrayHelper::map($semaines,'idSemine', 'libelleSemaine');
    echo $form->field($model, 'idSemaine')->dropDownList( $listSemaines, 
               ['prompt'=>'Select Semaine...']);

虽然我的电子邮件ID已经过验证,但我收到了错误消息。 Net :: SMTPFatalError(554邮件被拒绝:电子邮件地址未经过验证。 ):请帮助我,告诉我在某处是否错了。

0 个答案:

没有答案