drupal 7配置用户注册过程

我想要一个用户注册过程,其中在各种条件下(例如,注册,批准)发送给用户的电子邮件也包含一些附件,具体取决于用户配置文件。 我应该修改Drupal核心中的哪个文件来配置主题,正文并根据用户配置文件在电子邮件中添加附件? 我为此添加了一个自定义模块?如果是的话,那么我找的是哪个钩子?     
已邀请:
修改drupal核心确实是一个坏主意;你可以简单地创建自己的模块,并使用hook_mail()。     
在您的模块中,您将需要
hook_form_alter()
在指定表单的$ form数组中的#submit数组中输入您自己的提交处理程序(或者取消设置执行的那个...复制它并自己创建) 在那个处理程序中你可以使用
hook_mail()
使用$ form_state数组中包含的表单提交的值形成您自己的电子邮件,或其他任何内容!     

要回复问题请先登录注册