You are here

README.txt in Webform Confirm Email Address 6

Same filename and directory in other branches
  1. 6.3 README.txt
  2. 6.2 README.txt
  3. 7.2 README.txt
  4. 7 README.txt
=======
Read me
=======

:Author: Robin Millette <robin@millette.info>
:Date: 2010/03/27
:$Id$

Summary
=======
`Webform confirm email address`_ is used in combination with Webform_ as a `letter campaign`_ engine. Install and configure this module if you need to verify the email addresses your users provide before sending out letters. It prevents people from pretending they are someone else.

TODO
====
* Povide better feedback to the user.
* Use a template for the confirmation email.
* Cleanup unconfirmed webforms.

Requirements
============
I wrote it for Drupal 6. It depends on the Webform_ 6.x-2.x module.

Installation
============
Install as usual, see http://drupal.org/node/70151 for further information.

Configuration
=============
First, set up up a Webform as explained in `letter campaign`_ or using your own method. Next, find the email component of that form you want to use as the sender's email. In **Advanced settings**, check **Must confirm this email address**. You are done.

Customization
=============
Nothing I can think of for now. Maybe I'll implement a template for the confirmation email if there is demand.

Troubleshooting
===============
See the `support issues`_ on the Drupal website.

FAQ
===
How does it work?
  Quite frankly, I'm not really sure :) But seriously, the module intercepts the letter before it is sent with a *hook_mail_alter* and sends its own confirmation mail instead to the person listed as the source. That email contains a cryptographically signed link the user must follow to confirm his identity. Once the website gets that, the letter we intercepted gets sent.

Why isn't this in Webform?
  Dunno. I never asked the Webform_ maintainers if they were interested. Maybe it'll make its way there and this more will become obselete.

What was this tested with?
  Drupal 6.16 and Webform 6.x-2.9. Let me know if you try it with other versions.

Contact
=======
Current maintainer
------------------
Robin Millette (millette) - http://drupal.org/user/49105

Sponsor
-------
This module provided to you by la Ligue des Contribuables (du Québec) and Muniduweb.

Colophon
========
This document is written using the ReStructuredText markup. Go get Docutils_ if you'd like to see this document in a format such as HTML, LaTeX or PDF. You may also convert this file using my `Text filter web service`.

.. _Webform: http://drupal.org/project/webform
.. _`Webform confirm email address`: http://drupal.org/project/webform_confirm_email
.. _Docutils: http://docutils.sourceforge.net/
.. _`Text filter web service`: http://textfilters.appspot.com/
.. _`letter campaign`: http://dharmatech.org/blog/creating_letter_editor_form_drupal/06/11/09
.. _`support issues`: http://drupal.org/project/issues/webform_confirm_email?categories=support


File

README.txt
View source
  1. =======
  2. Read me
  3. =======
  4. :Author: Robin Millette
  5. :Date: 2010/03/27
  6. :$Id$
  7. Summary
  8. =======
  9. `Webform confirm email address`_ is used in combination with Webform_ as a `letter campaign`_ engine. Install and configure this module if you need to verify the email addresses your users provide before sending out letters. It prevents people from pretending they are someone else.
  10. TODO
  11. ====
  12. * Povide better feedback to the user.
  13. * Use a template for the confirmation email.
  14. * Cleanup unconfirmed webforms.
  15. Requirements
  16. ============
  17. I wrote it for Drupal 6. It depends on the Webform_ 6.x-2.x module.
  18. Installation
  19. ============
  20. Install as usual, see http://drupal.org/node/70151 for further information.
  21. Configuration
  22. =============
  23. First, set up up a Webform as explained in `letter campaign`_ or using your own method. Next, find the email component of that form you want to use as the sender's email. In **Advanced settings**, check **Must confirm this email address**. You are done.
  24. Customization
  25. =============
  26. Nothing I can think of for now. Maybe I'll implement a template for the confirmation email if there is demand.
  27. Troubleshooting
  28. ===============
  29. See the `support issues`_ on the Drupal website.
  30. FAQ
  31. ===
  32. How does it work?
  33. Quite frankly, I'm not really sure :) But seriously, the module intercepts the letter before it is sent with a *hook_mail_alter* and sends its own confirmation mail instead to the person listed as the source. That email contains a cryptographically signed link the user must follow to confirm his identity. Once the website gets that, the letter we intercepted gets sent.
  34. Why isn't this in Webform?
  35. Dunno. I never asked the Webform_ maintainers if they were interested. Maybe it'll make its way there and this more will become obselete.
  36. What was this tested with?
  37. Drupal 6.16 and Webform 6.x-2.9. Let me know if you try it with other versions.
  38. Contact
  39. =======
  40. Current maintainer
  41. ------------------
  42. Robin Millette (millette) - http://drupal.org/user/49105
  43. Sponsor
  44. -------
  45. This module provided to you by la Ligue des Contribuables (du Québec) and Muniduweb.
  46. Colophon
  47. ========
  48. This document is written using the ReStructuredText markup. Go get Docutils_ if you'd like to see this document in a format such as HTML, LaTeX or PDF. You may also convert this file using my `Text filter web service`.
  49. .. _Webform: http://drupal.org/project/webform
  50. .. _`Webform confirm email address`: http://drupal.org/project/webform_confirm_email
  51. .. _Docutils: http://docutils.sourceforge.net/
  52. .. _`Text filter web service`: http://textfilters.appspot.com/
  53. .. _`letter campaign`: http://dharmatech.org/blog/creating_letter_editor_form_drupal/06/11/09
  54. .. _`support issues`: http://drupal.org/project/issues/webform_confirm_email?categories=support