The Email module enables you to add email address fields to any fieldable entity. The address fields can be displayed in different formats.
Drupal 8 and later: The email module is a core module. Email addresses can be displayed as clickable link or as plain text.
Drupal 7 and earlier: The Email module is a contributed module.
Installation: The Email module is part of Drupal core and can be enabled from the Extend page (admin/build/modules).
Display settings: Email addresses can be displayed as a clickable (mailto:) link or as plain text.
Drupal 7 and 6
- Validation of emails.
- Turns addresses into mailto links.
- Encryption of email addresses with
- Contact form (see Display settings).
- Provides Tokens (for D 7.x: use Entity tokens from the Entity API)
- Exposes fields to Views
- Can be used with Rules
- Panels Integration
Install and enable the Email module in the usual way.
Learn more about installing Drupal modules.
You can add an email field any entity (content type, user, taxonomy term or comment).
To add a email field to e.g., a "Basic Page" go to Menu > Structure > Content types > Page > Manage fields (http://example.com/admin/structure/types/manage/page/fields)
Add a new field of the field type "Email", and configure the field.
D6 to D7 Upgrade
- Run Core upgrade path
- Install Content Migrate from CCK
- Go to "Structure" -> "Migrate Fields"
- Select Email fields you want to upgrade and submit the "Migrate selected fields" button
- If some content doesn't show up after upgrading, re-save the formatter under "Manage Display".