I have a simple view set up with several fields, including user:e-mail, and a Views Send field.

When I look at my view's results, all is normal : name, email address, contact salutation, views send checkbox all shown as expected.

But when I try to send email, I don't see the user:e-mail field in the dropdown. I see all the other fields in the view listed, but not that one.

I've been through permissions and all the email contact permissions are set to just require an authenticated user, and I'm logged in as an administrator when I try to send from my view anyway.

I tried creating a new user view, but had the same problem.

I can't work out why the email address isn't showing in the list. Any suggestions very gratefully accepted. It seems like this should be a simple fix but I have spent hours trying to figure it out and I'm completely stuck :-(

Comments

GiorgosK’s picture

Are you trying to use [user:mail] ?
I don't know of any [user:e-mail] token !!

gtothab’s picture

I have the same exact issue. The field is User:E-mail

cycas’s picture

I finally managed to find out why this was happening on my site by comparing against two other Drupal sites where Views Send behaved as expected.

The issue was with the Views Contact Form module : https://www.drupal.org/project/issues/views_contact_form

If you have that enabled, it breaks Views Send by hiding the main user email address, even if you have the format of the field set to plain text. Hope that helps!

hansfn’s picture

Status: Active » Closed (works as designed)