[DBTech] DragonByte Mail

[DBTech] DragonByte Mail [Paid] 4.0.1

No permission to buy ($14.95)
Hi Philip,

In regards to your request for my feedback, could you please evaluate these feature requests:

Please add support for the following addons, so we can send out latest content from:
  1. DragonByteTech Donate. (Mailings that include donation drives will generate income)
  2. XFMG
  3. XFRM
  4. Article Management System
  5. Showcase (Same framework as AMS)
  6. Reviews Management System
  7. User Blog System
  8. Vaultwiki
  9. Nobita Groups
  10. NixFifty Tickets (Show open tickets)
  11. CTA Featured Threads (Manually selected threads)
Please also add support for the following stock XF functions:
  1. Unread Conversations
  2. User mentions
  3. Watched Threads
  4. Content by followed Users
  5. New followers
  6. Profile Posts
Please also add functionality to include:
  1. custom text
  2. custom header
  3. custom footer
 
Oops! I actually know a lot of Fillips spelled in any possible variation. With PH or F, one or two L, one or two Ps at the end.
 
Hi Philip,

In regards to your request for my feedback, could you please evaluate these feature requests:

Please add support for the following addons, so we can send out latest content from:
  1. DragonByteTech Donate. (Mailings that include donation drives will generate income)
  2. XFMG
  3. XFRM
  4. Article Management System
  5. Showcase (Same framework as AMS)
  6. Reviews Management System
  7. User Blog System
  8. Vaultwiki
  9. Nobita Groups
  10. NixFifty Tickets (Show open tickets)
  11. CTA Featured Threads (Manually selected threads)
Please also add support for the following stock XF functions:
  1. Unread Conversations
  2. User mentions
  3. Watched Threads
  4. Content by followed Users
  5. New followers
  6. Profile Posts
Please also add functionality to include:
  1. custom text
  2. custom header
  3. custom footer
Great list. Also:
  • support for creating multiple digests.
  • Triggers. With triggers you can:
    • Send recurring emails based on a date such as a birthday
    • Add contacts to new lists based on events (such as opening an email or clicking a specific link)
    • Remove contacts from the list they are on based on an event
    • Add/remove a contact from a list on a date in the future
  • Statistics & Reporting
  • Autoresponder Features
  • Templates (We mostly send newsletter using professionally designed HTML. It can save a lot of time if this add-on let us save the template to use in future and just change the content. This feature also needs to show the output of the HTML, so that we be able to visually change things right in that page)
Thanks
 
Please also add "Custom User Fields" support for "Available Replacement Variables".
(to save time, you can take a look at my SMS add-on. I added support of {custom_field_{field_id}} when sending SMS to users)
 

I do think that as long as you do not offer a way in your script to send in batches to comply with an email provider's mail per hour limit, it will hard to make big sales. Many forum owners are on shared hostings and they are limited.

This is not a bad thing at all. It protects the reputation also from your own site. So why not including this feature into that script?

Please also offer the option run the newletter to inactive users manually. I do not want to have that done automatically.
 
and also a suggestion to create a filtered list for sending an email specifically to inactive users.

the filter/threshhold of inactivity shall be made individually in ACP, i.e. 30 days, 60 days. just an open box to put a number in it.
 
Thanks for the update.

I hate to be the guy always making suggestions, I can't help it, lol.

Currently, I am using Threadloom's email digest, and am in the process of setting up DragonByte Mail to replace it.

I have three feature suggestions, in order of importance:

1. The introduction text setting, currently if I put in HTML such as
Code:
<a href="https://www.website.com"><img src="https://www.website.com/websitelogo.com"></a>

It will display that exact string, rather than displaying the logo (or whatever other HTML I put in there). Can it be made to actually insert HTML into the email rather than parsing it out as text?

2. Would it be possible to have an option to display a small snippet of text from the first post in each topic entry in the email, so the user gets a preview of the topic? Some users don't use terribly good titles, so a snippet can help engagement rates. The snippet would go below the topic title.

3. Add "By Forum" to the digest sorting options.

Thank you.
 
All members are subscribed by default and you can set the default frequency to 7 days via the digest options :)

It's fully automated, if you want manual newsletters with your own content, that's possible too :)


Fillip

Is there a way to make it so they have to opt in or sign up first?

Thanks!
Ray
 
For the digest, I don’t believe so. For the newsletter itself, you can turn off the default subscribed.

Fillip,

Would there be a way to reset it to zero on the digest? We have strict email rules here and need to have people opt-in first before we can send anything.

Thanks!
Ray
 
I receive the following whenever I try to delete a user in the User moderation queue:

An exception occurred: Class 'DBTech_Mail_Cache' not found in /var/www/html/library/DBTech/Mail/XenForo/DataWriter/User.php on line 105

DBTech_Mail_XenForo_DataWriter_User->_postDelete() in DBTech/Optimise/XenForo/DataWriter/User.php at line 34
DBTech_Optimise_XenForo_DataWriter_User->_postDelete() in TPUSigPic/DataWriterUser.php at line 17
TPUSigPic_DataWriterUser->_postDelete() in EWRporta2/DataWriter/User.php at line 7
EWRporta2_DataWriter_User->_postDelete() in XenForo/DataWriter.php at line 1793
XenForo_DataWriter->delete() in XenForo/Model/UserConfirmation.php at line 212
XenForo_Model_UserConfirmation->processUserModeration() in XenForo/ControllerAdmin/User.php at line 948
XenForo_ControllerAdmin_User->actionModeratedUpdate() in XenForo/FrontController.php at line 369
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 152
XenForo_FrontController->run() in /var/www/html/admin.php at line 13
 
I receive the following whenever I try to delete a user in the User moderation queue:

An exception occurred: Class 'DBTech_Mail_Cache' not found in /var/www/html/library/DBTech/Mail/XenForo/DataWriter/User.php on line 105

DBTech_Mail_XenForo_DataWriter_User->_postDelete() in DBTech/Optimise/XenForo/DataWriter/User.php at line 34
DBTech_Optimise_XenForo_DataWriter_User->_postDelete() in TPUSigPic/DataWriterUser.php at line 17
TPUSigPic_DataWriterUser->_postDelete() in EWRporta2/DataWriter/User.php at line 7
EWRporta2_DataWriter_User->_postDelete() in XenForo/DataWriter.php at line 1793
XenForo_DataWriter->delete() in XenForo/Model/UserConfirmation.php at line 212
XenForo_Model_UserConfirmation->processUserModeration() in XenForo/ControllerAdmin/User.php at line 948
XenForo_ControllerAdmin_User->actionModeratedUpdate() in XenForo/FrontController.php at line 369
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 152
XenForo_FrontController->run() in /var/www/html/admin.php at line 13
Are you using v4? If so, can you try turning off the forum, then delete /library/DBTech/Mail and re-upload only that folder from the latest download?

It may be the case that you have old code left over in that folder and that could be causing an issue, so starting that folder fresh may just solve it :)


Fillip
 
Yeah, V4 release (non-beta).

After your suggestion I tried removing the directory, and copying files. Still the same error when I try to delete a user.

Next I tried removing the directory, copying files and uninstalling. It gave the error message during uninstall, but otherwise seemed to uninstall. Then I recopied the new files again, and doing a fresh install. Same result, any attempt to delete a user results in the error. :(

I did a grep on the contents of the zip file to make sure I covered the contents of the XML as well:

Code:
 find . -type f -exec grep -H "DBTech_Mail_Cache" {} \;
./upload/library/DBTech/Mail/XenForo/DataWriter/User.php:               DBTech_Mail_Cache::getInstance()->build('mailinglist');

The class DBTech_Mail_Cache is only referenced there, and the class does not appear to exist anywhere in the source.

Thanks!
 
Top Bottom