在php或codeigniter中设置邮件传递recepient

在php或codeigniter中设置邮件传递recepient,php,codeigniter,email,Php,Codeigniter,Email,我使用CodeIgniter以学校帐户向人们发送大量邮件。 当电子邮件返回邮件传递错误时,我希望将错误电子邮件发送到学校,而不是发送到$from地址 电子邮件的发送和接收工作正常,但Codeigniter或PHP是否有办法捕获邮件发送错误并将其发送到另一个电子邮件地址 比如: CodeIgniter-$this->email->mail\u delivery 或PHP-mail\u delivery\u error反弹由邮件的返回路径头处理。您可以修改标题以指向正确的位置。答案详细解释了返回路径

我使用CodeIgniter以学校帐户向人们发送大量邮件。 当电子邮件返回邮件传递错误时,我希望将错误电子邮件发送到学校,而不是发送到$from地址

电子邮件的发送和接收工作正常,但Codeigniter或PHP是否有办法捕获邮件发送错误并将其发送到另一个电子邮件地址

比如:

CodeIgniter-$this->email->mail\u delivery


或PHP-mail\u delivery\u error

反弹由邮件的返回路径头处理。您可以修改标题以指向正确的位置。答案详细解释了返回路径。answer解释了如何在PHP中执行此操作,PHP在将电子邮件提交给MTA后无法看到该电子邮件。要创建智能反弹处理程序,首先需要返回到PHP脚本。然后,您的脚本需要能够执行,而不是临时故障或未经请求的电子邮件,并相应地对其执行操作。

因此,如果我理解正确,则应设置返回路径:mail$to、$subject、$message、$headers、-f$school\u email;这是迄今为止我所寻找的最接近的,因为我们系统的普通用户不太了解,可能不知道他们将收到的邮件传递错误邮件的含义,通过这一点,我可以创建一封电子邮件发送给用户,告诉他们问题出在哪里?