使用drupal的登录和注册系统 - 当用户被创建时,也会在我们的域中创建电子邮件


Login and registration system using drupal - when user is created an email at our domain is also created

我在网站开发,PHP,MYSQL,Javascript方面有一年的经验。现在我想继续使用Drupal,众所周知的CMS。我的问题稍后会随之而来,但在我问之前,这就是我现在要做的。

因此,我正在开发这个网站,管理员可以在公司的网站上为员工创建一个帐户。创建帐户后,将向员工提供带有密码的用户名以及网站域中的电子邮件,其密码与用户名的密码相同。例如,管理员将员工 John 添加到网站。现在约翰有一个用户名,比如说jhon,密码为123pass和一封电子邮件地址的电子邮件 jhon@comanpyDomain.com 具有相同的密码。

所以我的问题是,Drupal 是否有一项功能可以用来执行这样的任务,即在网站的数据库中创建用户名,然后使用网络主机的某种 API 在创建用户名的同时务实地创建电子邮件。此外,如果有一个模板,我可以添加到网站,例如员工可以发送和接收电子邮件的收件箱。

Drupal hook_user_insert所以你可以利用它,如果Web主机提供任何api,你可以利用它并编写自定义模块为用户创建邮箱。对于考试,cPanel 有一个 API 方法 addpop 来创建新的电子邮件帐户。

我会为此使用规则模块。它允许您根据事件执行许多操作。例如。在创建用户帐户时发送电子邮件。还有Cpanel集成模块可能会有所帮助

相关文章: