Is there a compelling reason this module needs to exist instead of using any number of the pre-existing Drupal 7 modules for this, like combining Views Bulk Operation, Views Send, and/or Rules?
It just looks like parts of the core Contact module were stripped out and duplicated to this one.
The module is called Mass Email and that is misleading. Since you can enter as many recipients as you feel like, the submit function has to loop every value and send the mail. A user also has to type in the email addresses, which can be error prone. Also, this will surely timeout with 50 or more values. It seems like a user is better off using an email client to send email(s), or use Views Send, which will batch the operation and send to user accounts, thousands if needed.
Comments
Comment #2
kevinquillen commentedComment #3
passionatestars commentedIn order to use the nodules like "Views bulk operation" or "views send" module, email addresses should be entities in drupal system.
Use case- lets suppose, you have long list of emails in text file and you want to send email to all email addresses. In that case this module will be helpful.
Flow - just copy paste the recepient email addresses in recepient box(one per line) and send emails.
For the timeout issue, I have further plan to implement batch processing, instead of current implementation.
Comment #4
passionatestars commentedIn order to use the nodules like "Views bulk operation" or "views send" module, email addresses should be entities in drupal system.
Use case- lets suppose, you have long list of emails in text file and you want to send email to all email addresses. In that case this module will be helpful.
Flow - just copy paste the recepient email addresses in recepient box(one per line) and send emails.
For the timeout issue, I have further plan to implement batch processing, instead of current implementation.
Comment #5
kevinquillen commentedThe person should just use Outlook or Gmail or whatever email client.
At that point its almost duplicating what Views Send is.
That aside, here are more modules exactly like this:
I am sure there are more. In which case those projects should be collaborated on or consolidated.
Comment #6
kevinquillen commentedComment #7
passionatestars commenteda) email clients have their own limitations like email sending limit per hour
https://docs.mailpoet.com/article/49-lists-of-hosts-and-their-sending-li...
b) In email clients, If you cc the email to all recepient, receiver will know all other emails. That is not good. also it will be marked as spam email. it will be annoyed thing if any receiver uses "reply all" to reply your email.
c) in email clients, If you use bcc, that is also not good option for business to customers email communication.
Support Mail - it will put all of the receipent email address in "To" field, that is not good. It will create the same problem as I have explaned in point #b
Send Mails - it will put all of the receipent email address in "To" field, that is not good. It will create the same problem as I have explaned in point #b
Forms to Email - it is totally different module, also it will put all of the receipent email address in "To" field, that is not good. It will create the same problem as I have explaned in point #b
Views Send- each email should be in drupal system as an entity.
Comment #8
avpadernoComment #9
avpadernoI am closing this issue, since it has been replied.