drupal:收集用户电子邮件地址并将其导出

drupal:收集用户电子邮件地址并将其导出,drupal,drupal-6,Drupal,Drupal 6,我需要Drupal中的一个简单模块来收集用户的电子邮件地址 换句话说,我想显示一个“注册选项”来收集他们的电子邮件地址,并且在后端可以选择导出包含地址列表的文件 谢谢 注:我希望能够让人们提交他们的电子邮件地址,即使他们决定不注册我的网站。可以使用: 此模块向Drupal站点添加webform节点类型。Webform的典型用途是问卷调查、联系或请求/注册表格、调查、民意调查或问题跟踪系统的前端 来自Web表单的提交保存在数据库表中,并且可以选择在提交时将其邮寄到指定的电子邮件地址。具有正确权限的

我需要Drupal中的一个简单模块来收集用户的电子邮件地址

换句话说,我想显示一个“注册选项”来收集他们的电子邮件地址,并且在后端可以选择导出包含地址列表的文件

谢谢

注:我希望能够让人们提交他们的电子邮件地址,即使他们决定不注册我的网站。

可以使用:

此模块向Drupal站点添加webform节点类型。Webform的典型用途是问卷调查、联系或请求/注册表格、调查、民意调查或问题跟踪系统的前端

来自Web表单的提交保存在数据库表中,并且可以选择在提交时将其邮寄到指定的电子邮件地址。具有正确权限的用户可以查看过去提交的内容

您可以使用SQL将表导出为:

SELECT * FROM webform_submitted_data INTO OUTFILE 'file_name' 

我不认为已经有一个模块实现了这样的功能

Webform模块只创建一个新的内容类型,但它不允许用户仅在选中个人资料页面中的选项时填写表单内容

您的请求可以通过自定义模块轻松实现,该模块将在用户配置文件(或用户注册时)中显示一个复选框,并实现一个允许您导出电子邮件地址的页面。它还可以实现
hook\u cron()
自动导出文件中的电子邮件地址

任何实现都应该考虑到用户随时都可以改变想法,在这种情况下,他们的电子邮件地址应该被删除。

我已经用“SimpleNews”模块解决了这个问题。我不使用它发送电子邮件,只是收集地址,然后使用导出功能