我有一个自定义节点。它具有的一个字段是用户引用。我希望在更新节点时向该用户发送一封电子邮件。我试图使用规则模块来做到这一点。我可以从令牌中获取uid而不是邮件地址。
有没有办法可以在to to field和body中执行一些php。我的php被读作文本。
我正在使用发送到任意电子邮件地址。
答案 0 :(得分:4)
使用user_load功能加载用户的对象,然后根据该对象指定邮件地址。
// Change $node->field_userreference to point to the correct CCK field
$recipient = user_load($node->field_userreference);
return $recipient->mail;