问题描述
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