Quick Mail is the easiest way to send email with attachments and shortcodes from your WordPress dashboard or command line. Send private replies to comments. Select recipients from users or commenters. Compatible with multisite. Includes versatile WP-CLI command.
Hello,
after uploading the plugin to wordpress and activating i am reveiving the following issue:
Fatal error: Cannot declare class QuickMailUtil, because the name is already in use in /var/www/XXXXXX/html/XXXX/XXXX/wp-content/plugins/quick-mail-wp-plugin-4.0.0/inc/class-quickmailutil.php on line 13
First, in activation plugin the error is:
Fatal error: Cannot redeclare class QuickMail in /public_html/xxxxxxxxx.com.br/wp-content/plugins/quick-mail/quick-mail.php on line 42
Second, on click settings page the error is:
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 64 bytes) in /public_html/xxxxxxxxx.com.br/wp-includes/wp-db.php on line 2516
If it possible will be very good if this plugin someday can send email not only for registered users but also to guests who left comment with correct email address or may be for any email address which I entered.
Requires option to replace quick_mail_recipient_input with list of commenters.
Get this message:
Parse error: syntax error, unexpected '998' (T_LNUMBER) in /home4/castlewr/public_html/gadgetometers.com/store_v2/wp-content/plugins/quick-mail/quick-mail.php on line 702
Commented out the line in that module with 998 on it to eliminate the error. Deactivating this plugin till this is fixed.
Thank you for great plugin and rapid reaction for feature request!
I have found bug, few problems and have some new ideas, so I decide to put everything here into one ticket. May be you can find some ideas useful for you.
I also have web dev experience, so I try to write more details from this side.
BUGS:
Message in commenters dropdown should be cutted with mb_* functions to avoid problems with multibyte strings (I mean $str=mb_substr($str,0,100,'utf-8'))
(The string for test is: Запись в посольство Словакии на собеседование)
PROBLEMS:
If user has not filled Name/Surname, then QuickMail displays an error "Error: Incomplete User Profile".
May be it's some core idea, but I think you can use "Display Name" (see wp_get_current_user function) to get name representation that user choose into their account settings (for example I don't want leave my name/surname and want to use my username instead)
When I have few last comments from same user, I see username with a post subject into "Commenters" dropdown and I should choose every item to see what comment I should choose. May be make sense to use snippet not from post subject, but from comment text, in this case I will not have problems to select right comment.
FEATURE REQUEST:
Append "QuickMail" link to comments controls into "Admin/Comments" section. So we can just press the link and go to QuickMail with already selected fields.
(as I remember you can use comment_row_actions hook for this)
Append an option (may be dropdown) for admins, to choose what email/name they want to use as letter sender: user name/email, or blog name/administrative email. It's will be useful when you want sent mail from "WebSite < support @ website.com > " instead of admin personal mail.
Thank you for your work and your time! Have a nice day.