当我在Laravel 5.1中进行密码重置时,我收到了电子邮件,但标题中显示"No Sender".
有没有办法从某处为密码重置电子邮件指定发件人?除了发件人,我认为Laravel应该自动使用配置文件中指定的电子邮件设置?这很奇怪,因为当我将Laravel邮件配置设置为使用"邮件"驱动程序时,我收到退回的电子邮件,说我无法从动态地址发送(这在开发人员中可以预期),但密码重置电子邮件仍然通过.电子邮件重置不应使用相同的配置设置吗?
@SeriousJelly回答Laravel 5.2的更新
在您的身份验证PasswordController覆盖resetEmailBuilder方法中
class PasswordController extends Controller
{
protected function resetEmailBuilder()
{
return function (Message $message) {
$message->subject($this->getEmailSubject());
$message->from('you@email.com', 'you');
};
}
}
Run Code Online (Sandbox Code Playgroud)
这可能对某人有帮助
| 归档时间: |
|
| 查看次数: |
2575 次 |
| 最近记录: |