如何解决未使用Laravel验证AWS SES电子邮件
require 'i18n/core_ext/hash'
# Raw,period-delineated keys (from a DB,API,etc.):
translations = {
'a.b.c' => 'foo','d.e.f' => 'bar'
}
translations.inject({}) { |hash,(key,value)|
item = key.split('.').reverse.inject(value) { |v,k| { k => v } }
hash.deep_merge!(item)
}
通过修补匠:
$ => {"a"=>{"b"=>{"c"=>"foo"}},"d"=>{"e"=>{"f"=>"bar"}}}
即使我打开了箱子并从沙盒转换为生产版
我的class Test extends Mailable
{
use Queueable,SerializesModels;
public function build()
{
return $this->markdown('admin.emails.email-user2');
}
}
Mail::to('myemail@gmail.com')->send(new App\Mail\Admin\test());
我想念什么吗?
错误:
.env:
解决方法
从沙盒移动到生产环境仅不需要验证收件人地址,但是,您必须需要验证发件人/信封发件人/返回路径地址。
这是为了确保您不会使用他人的电子邮件,并且不会向收件人发送垃圾邮件并滥用电子邮件服务。 如果是gmail等,则需要验证电子邮件地址;如果您打算使用自己的域,则只需验证域并向Amazon显示该域的所有权即可,而您不再需要验证email@your_domain.com
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。