我正在开发一个新的Joomla网站,我正在测试外发电子邮件。我希望能够截取所有外发电子邮件并将其重新路由到我指定的地址。当您拥有包含数千名用户的实时网站副本时,它在开发中非常有用,因此电子邮件不会从复制网站发送给真实用户。
使用扩展程序执行此操作会很棒,但却无法找到一个可以执行此操作的程序。如果有必要,我也愿意在服务器端完成这项工作。
我找到了一个Drupal模块,它完全符合我的要求,除了它显然是Drupal并注意Joomla。
答案 0 :(得分:0)
在Joomla-Level上,您可以创建一个系统插件,用于加载自己的,猴子修补的JMail
类。
由于命名空间冲突,我不确定您是否能够扩展原始JMail
,所以也许您可以将其复制并更改addRecipient
方法:
public function addRecipient($recipient, $name = '')
{
$this->add('custom@email.com', 'custom name', 'AddAddress');
return $this;
}
参考文献: