Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
[DBTech] vBMail v2 (vB4) Details »
[DBTech] vBMail v2 (vB4)
Mod Version: 3.3.0, by DragonByte Tech (Coder) DragonByte Tech is offline
Developer Last Online: Sep 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (18 votes - 4.83 average) Installs: 180
Released: 02 Jul 2011 Last Update: 17 Aug 2017 Downloads: 1289
Supported DB Changes Uses Plugins Additional Files Translations  

vBMail: What is it?
vBMail is a professional mailing list mod with Bounced Mail handling and advanced subscription management features.

Uses

vBMail is the perfect solution for any forum who wish to send out large quantities of mail to users on a mailing list. It lets admins and users have fine-grained access to subscriptions, and also automatically handles bounced mail.

-------------------------------------------------------------------------------------------

If you like this mod please hit the button to the right ---->

Please remember to click the, button to the right if you installed the mod ---->

What does 'Marking As Installed' do ?

* It helps you to stay on top of updates - members who have installed modifications will be notified by us whenever new updates are available.

*
For security issues - vbulletin.org will contact all members who have installed a modification whenever a security issue is brought to their attention.

* Marking a modification as installed also helps us know how many people are using our work, giving us extra incentive to provide more features and new modifications.

We appreciate the support!
-------------------------------------------------------------------------------------------

Priority support & Product Demos available at: http://www.dragonbyte-tech.com/

-------------------------------------------------------------------------------------------

Translations available @ our forum
Support for translations handled by the translator in its respective threads only.

-------------------------------------------------------------------------------------------

Major Features:

Bounced Mail Handling: Once configured, it will (if so desired) automatically track and handle bounced mail. Alternatively, you can manually handle bounced mail if you so wish.

Automatic "Unsubscribe" Link Creation: If the user receiving the mail has access to unsubscribing, a secure link to unsubscribe themselves from the mailing list will be automatically added to the bottom of the mail. It does not require the user to be logged in, so it complies with spam policies set forth by mail providers.

Mail History: Each past sent mail can be viewed at any time from the front-end.

Advanced Subscription Management: Users can quickly and easily (un)subscribe from the mailing list via the mailing list directory, or the admin can manually change the subscription status in the AdminCP.

Bounced Mail Threshold: When an admin-configured number of mails bounce from the same email address, the user is automatically removed from mailing lists and all other email-related vBulletin features, and notified via PM what happened to their account, as well as directions to change their email addresses.

Complete Feature List (Lite)
  • Mailing List Directory
    • List all mailing lists
    • Links to send mail / view mail history / (un)subscribe
    • Unsubscription stats
  • Send Mail
    • Uses the full editor in vBulletin
    • Works with 4.1.4's CKEditor
    • Uses vBulletin's Mail Queue system to avoid overloading servers / avoid "maximum mails per hour" server restrictions
  • Mail History
    • Displays a list of all mail from that mailing list
    • View the mail in full HTML
    • Unsubscription stats
  • (Un)subscribe
    • One-click to add or remove from a mailing list
  • AdminCP
    • Create unlimited mailing lists with per-list usergroup permissions
    • Create keywords for people to subscribe to
    • View list of bounced mail
    • Prune list of bounced mail
    • Permissions for who can view unsubscription stats
  • Scheduled Tasks
    • Hourly collection of bounced mail
    • Hourly checks for number of bounces above the threshold

Complete Feature List (Pro)
  • Send Mail
    • Subscribe to an external mailing list via the vBulletin Sidebar (vB4 only)
    • Override SMTP settings per mailing list
  • AdminCP
    • Ability to create External mailing lists, powered by emails not found in vBulletin user accounts
-------------------------------------------------------------------------------------------
This mod displays a copyright notification in the footer of pages generated by this mod which includes:
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to Product Description page of this modification

Download Now

Only licensed members can download files, Click Here for more information.

Addons

Screenshots

Click image for larger version

Name:	vbmail.jpg
Views:	3917
Size:	21.4 KB
ID:	130621  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Major Additions [DBTech] vBShop v3 (vB4) DragonByte Tech vBulletin 4.x Add-ons 590 19 Dec 2018 20:05
Major Additions [DBTech] vBDownloads v2 (vB4) [AJAX] DragonByte Tech vBulletin 4.x Add-ons 580 04 Mar 2018 22:36
Show Thread Enhancements [DBTech] Postbit Tabs v1 (vB4) DragonByte Tech vBulletin 4.x Add-ons 76 25 Apr 2016 23:45
Mini Mods [DBTech] User Spotlight v1 (vB4) DragonByte Tech vBulletin 4.x Add-ons 192 03 Jan 2015 12:48
Miscellaneous Hacks [DBTech] Random Questions v2 (vB4) DragonByte Tech vBulletin 4.x Add-ons 64 07 Oct 2012 16:51

  #106  
Old 14 Nov 2011, 15:47
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Originally Posted by DragonByte Tech View Post
My guess is that the Cron doesn't use vB's bootstrap to initialise. Since cron mailing don't need vBMail stuff anyway, I'll edit the mail_send hook with this
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

That should work
Why doesn't cron mailing need vbmail stuff? Daily/weekly digest, birthday greetings, event reminder are performed via cron. Actually so is ALL mailing process if "Use Mailqueue System" setting is turned on in vb. Am I missing something?
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System
Reply With Quote
  #107  
Old 14 Nov 2011, 15:54
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Because bounced mail collection is not strictly dependent on anything in that hook, the headers simply help it identify the source

Not to mention anything within that if condition I posted is only supposed to happen on vBMail's own pages anyway


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #108  
Old 14 Nov 2011, 16:05
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Originally Posted by DragonByte Tech View Post
Because bounced mail collection is not strictly dependent on anything in that hook, the headers simply help it identify the source

Not to mention anything within that if condition I posted is only supposed to happen on vBMail's own pages anyway
Yes collecting is not needing that hook but I assumed email sending depended on that since it needs to check if bounce flag is for the TO: user on. But I guess I'm safe to assume this class is not needed during that process, right?
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System
Reply With Quote
  #109  
Old 14 Nov 2011, 16:33
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Correct


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #110  
Old 14 Nov 2011, 18:56
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
ok thanks!

And one more issue I pulled from PHP error log: When threshold.php runs on cron, it is producing "PHP Fatal error: Call to undefined function print_cp_message() in /home/.../public_html/forum/includes/class_dm.php on line 1092"

When I run the cron in scheduled tasks, it does not produce the error so I believe it only happens when it runs on its own.
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System
Reply With Quote
  #111  
Old 14 Nov 2011, 19:03
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Change line 152 of /dbtech/vbmail/cron/threshold.php to
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

I'll just wait a few more days for you to finish reporting these before releasing the bugfix version

I'm happy for you and imma let you finish, but this bugfix version will be the biggest bugfix release of all time.


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #112  
Old 15 Nov 2011, 11:07
weindians weindians is offline
 
Join Date: Sep 2006
if i turn off mailqueue option in email setting all mails will be sent straight away? is that correct? n i can get warning from host! vbmail uses queueing only if that option is turned on?? i sent one set after turning off cron based email mod( have been using) with mailqueue still on but still not delivered ( week) i assume that is because if that user visits only email sent in that case..
__________________
Weindians.net
Reply With Quote
  #113  
Old 15 Nov 2011, 13:02
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
If you turn mailqueue off, you will receive warnings from hosts if they are prone to do that

I'm not sure what vB chooses to do if you turn off mailqueue, tbh. I support it, but I'm unsure if it ignores the setting or not.


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #114  
Old 15 Nov 2011, 18:21
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
I made a small change in dbtech/vbmail/actions/admin/bounce.php:

Before line:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

I added:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

So now I can monitor flagged user count easily without needing phpmyadmin.
__________________
Logician's Blog | WebTemplates for vb 4.x : VB Integrated Content Management System
Reply With Quote
  #115  
Old 19 Nov 2011, 01:32
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
vBMail v1.1.4:
Fix: In some rare cases, connection to the IMAP server could fail
Fix: The PM sent to a user when the bounce flag in effect will now correctly display the email
Fix: Forums without email verification would not properly un-flag a user when they changed their email
Change: IMAP connection errors are now displayed in the error message


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #116  
Old 19 Nov 2011, 17:24
CharlieDelta CharlieDelta is offline
 
Join Date: Apr 2010
Thank you for the update to this great product. My navbar issue is now fixed!!
Good work DBT!
Reply With Quote
  #117  
Old 03 Dec 2011, 05:35
snowlion snowlion is offline
 
Join Date: Mar 2005
I'd received 2000+ emails back with this message included
Domain bentinhyeu.info has exceeded the max emails per hour (500) allowed. Message discarded.
I used Paul M's Cron based e-mail sending so the Mailqueue System has enabled.
Reply With Quote
  #118  
Old 03 Dec 2011, 11:13
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
vBMail uses vBulletin's Mailqueue system, there's nothing more I can do on my end


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
  #119  
Old 19 Dec 2011, 13:02
Dadoo Dadoo is offline
 
Join Date: Dec 2004
Originally Posted by Logician View Post
I've been reported that sometimes this error shows up for admin:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

I traced it a little and noticed it could only happen during vb cron mailing. You include the class in "global_bootstrap_init_complete" hook so it should be there in all page visits but there must be a vb section which triggers vb mail cron for admin visitor without initializing "global_bootstrap_init_complete" hook to produce this error. I'm still working on it to find where but wanted to report here in case you also have an idea.
Originally Posted by DragonByte Tech View Post
My guess is that the Cron doesn't use vB's bootstrap to initialise. Since cron mailing don't need vBMail stuff anyway, I'll edit the mail_send hook with this
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

That should work


Fillip
Unfortunately, that problem still exist with 1.1.4 version, but in "actions/admin/mailinglist.php on line 19"
Reply With Quote
  #120  
Old 19 Dec 2011, 13:11
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
No, in that script it happens because of the i.s.s.w. "security" product. Please either disable that or set its admin_global hook to 65535 so it stops breaking every other product.


Fillip
__________________
www.Dragonbyte-tech.com
Please support our mods by nominating them to MOTM!
Please do NOT PM us for support. Private Messages are only for exchanging sensitive details (like FTP / AdminCP logins).
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 16:04.

Layout Options | Width: Wide Color: