Answers:
首先,前往/admin/config/system/actions
。在“创建高级操作”部分中,选择“发送电子邮件”,然后单击“创建”。它将带您到一个页面,您需要在该页面中输入收件人的电子邮件地址(在此处输入管理员的电子邮件地址),主题和消息。单击保存。
其次,转到/admin/modules
并启用触发器模块。
第三,转到/admin/structure/trigger/user
。在“触发器:创建新用户帐户后”部分中,在选择框中选择“发送电子邮件”。单击分配。
消息示例:
A user has created an account.
Details:
- Username: [user:name]
- Email: [user:mail]
- Time: [user:created:long]
Activate their account by going here: [user:edit-url]
Trigger
在您的答案中提到需要启用该模块。我也像batigolix一样偶然发现了这个问题。
尽管这是一个古老的问题,但我只是在搜索中找到了它,发现建议的方法虽然很好,但不适用于令牌。
如果您希望向管理员发送一封电子邮件,其中包含您已附加到用户帐户的某些或所有字段,例如:
[account:field-contact-name]已创建一个帐户。提交的详细信息:[帐户:field-business-name]
使用规则模块提供了一种很好的简单的标记化电子邮件方法。
安装规则后,从/ admin / config / workflow / rules中添加新规则。
1)添加事件:保存新用户帐户后
2)添加操作:发送邮件
3)在消息正文中,从“替换模式”下拉列表中选择您的令牌,然后保存新规则。
4)测试,并为规则的可爱程度感到高兴。