所以我在Drupal 6上使用queue_mail
模块,每当我调用函数queue_mail_send()
时,drupal就会抱怨它无法找到函数...
我知道Drupal 7中有一个代码注册表,但是Drupal 6呢?如何让Drupal 6识别该函数而不是返回致命错误?
答案 0 :(得分:0)
我在一个新的drupal 6安装上测试了它,它为我选择了这个功能。只需仔细检查模块是否已启用以及所有这些好东西。
然后,确保传递到$message
函数的queue_mail_send($message = array())
数组包含以下元素:
例如,这是我构建$ message数组的方式:
$message = array(
'to' => 'recipient@example.com',
'subject' => 'example',
'body' => 'hey',
'headers' => array(
'From' => 'webmaster@example.com',
'Reply-To' => 'Reply-To: webmaster@example.com',
'X-Mailer' => 'PHP',
)
);