gpt4 book ai didi

laravel - 在 Laravel 5.4 中更改 FROM 和 REPLYTO 地址

转载 作者:行者123 更新时间:2023-12-04 16:51:06 25 4
gpt4 key购买 nike

我无法发送用户地址为 FROM 和 Reply To 的电子邮件

在 FormRequest 中:

    public function persist()
{
$reservation = Resa::create(
$this->only(['nom', 'email', 'phone', 'formule', 'date_arr', 'date_ret', 'nb_adu', 'nb_enf', 'lemessage'])
);
Mail::to('contact@cotiga.fr')
->from($reservation->email, $reservation->nom)
->replyTo($reservation->email, $reservation->nom)
->send(new Reservation($reservation));

}

我有错误:
FatalThrowableError in ReservationForm.php line 48:
Call to undefined method Illuminate\Mail\PendingMail::from()

我尝试了充满可能性,但我无法更改字段 FROM 和 REPLYTO
你能帮助我吗 ?
谢谢

最佳答案

Mail Facade 没有实现 replyTo()方法了。相反,此方法已移至 Mailable类本身。官方文档建议使用build()设置 Mailable 的方法,但是这并不总是很方便(例如,replyTo 字段可能每次都不同)

但是,如果您仍然想使用类似的语法,您可以使用:

$mailable = new myMailableClass;
$mailable->replyTo('reply@to.com');

Mail::to('email@tocom')
->send($mailable);

有关 Mailable 类可用方法的完整列表,请参阅 Mailable Documentation

关于laravel - 在 Laravel 5.4 中更改 FROM 和 REPLYTO 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42639459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com