Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[DBTech] vBMail v2 (vB4) Details »»
[DBTech] vBMail v2 (vB4)
Version: 3.3.0, by DragonByte Tech DragonByte Tech is offline
Developer Last Online: Mar 2023 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 4.x.x Rating:
Released: 07-01-2011 Last Update: 08-16-2017 Installs: 181
DB Changes Uses Plugins
Additional Files Translations  
No support by the author.

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

File Type: zip [DBTech] vBMail v3.3.0 [Lite].zip (171.2 KB, 52 views)

Screenshots

File Type: jpg vbmail.jpg (21.4 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
10 благодарности(ей) от:
BCP Hung, chiggy, CybaGirl, Insta-Gator, Jack.D, Jasem, m2006, mcyates, pjkcards, Skaut

Comments
  #322  
Old 12-18-2015, 08:57 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBMail v2.1.3 Patch Level 4

Bug Fixes:
  • Sending a HTML email via WYSIWYG would not display the email correctly in the mail history


Fillip
Reply With Quote
  #323  
Old 12-18-2015, 08:58 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Skaut View Post
Can you please explain why is this in Addons sections of your OP: Poor Man's Bounced Email Handler

Is it really necessary, I had a feeling your solution was complete. What is it missing that you advise people to install that 2nd mod as well? Please let me know because I am considering buying your PRO version to support your development.
Sorry, I don't know where you get the "Poor Man's Bounced Email Handler" from?

This product will check for bounced email from users and remove email features from their account, as well as preventing the mails you send via vBMail from being delivered to users who have reached the bounced mail threshold.


Fillip
Reply With Quote
  #324  
Old 12-25-2015, 01:00 PM
kevius kevius is offline
 
Join Date: Oct 2009
Location: France
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello

Fine mod but... it's not possible to send a picture into the message ?

Merry Xmas, Fred
Reply With Quote
  #325  
Old 01-22-2016, 05:18 PM
Scimia Scimia is offline
 
Join Date: Aug 2011
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've installed this plugin but every page of the plugin gives me this error:

Invalid action. Go back.

How to fix this?
Reply With Quote
  #326  
Old 01-22-2016, 05:21 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kevius View Post
Hello

Fine mod but... it's not possible to send a picture into the message ?

Merry Xmas, Fred
Hi Fred,

I believe using the IMG BBCode will work

There's no attachment support at this time, though.

Quote:
Originally Posted by Scimia View Post
I've installed this plugin but every page of the plugin gives me this error:

Invalid action. Go back.

How to fix this?
Hi there,

This is most commonly caused by an incorrect upload. Could you please double-check that you have dragged and dropped the contents of the "upload" folder to your forum's folder?


Fillip
Reply With Quote
  #327  
Old 02-26-2016, 11:41 AM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I apologize to the vBulletin staff, but I'm at a loss what to do to get some support for their paid product.

What a poorly designed customer support system on their main site... I've tried to post this four times there under their "open ticket" function and it still wouldn't appear anywhere. I even tried a PM to Belazor and it wouldn't accept that... and yes, I was logged in, as would be obvious since it let me download updates to my paid products. It just keeps going back to their home page.

================================================== =====

I simply was trying to upgrade (since I have a lifetime license which I believe is the PRO version since that’s the paid version) from 1.20 installed to vBMail v2.1.3pl4.

I uploaded the new files as recommended..

I made the modification to class_mail.php as recommended..

==================
3. Open ./includes/class_mail.php and find:
$this->smtpSocket = fsockopen(($this->secure == 'ssl' ? 'ssl://' : 'tcp://') . $this->smtpHost, $this->smtpPort, $errno, $errstr, 30);

Add above:
static $hook_code = false;
if ($hook_code === false)
{
$hook_code = vBulletinHook::fetch_hook('dbtech_vbmail_smtp_exec _send');
}
if ($hook_code)
{
eval($hook_code);
}
=====================

This is all I did .. I never got as far as importing the product XML?

Immediately started getting this error which crashed the whole site and I couldn't even get into AdminCP any longer.

tech_vbmail_mailinglist', ); ?>xtracache); } } ?>
Parse error: syntax error, unexpected '}' in /usr/www/apache/htdocs/milsurps/dbtech/vbmail/hooks/global_start.php on line 65


I contacted my Unix support person, since I'm a neophyte with coding. He modified a vBulletin config file so he could get back into our AdminCP and he disabled vBmail plugin which is still showing v1.20 of vB. I then restored all if the old vBMail 1.20 upload files, but I'm afraid to re-enable this thing at all now. My Unix tech recommended I don't do anything else, as he said it might crash the site again.

What I don’t understand is that when I went to do the change in class_mail.php, which appears as an instruction for both v.120 and v2.1.3pl4. my class_mail.php version that existed under v1.20, DID NOT already have that change?

Yet, I was running 1.20 fine and sending newletters to our various advisory groups?

Regardless, I added the suggested code to my native class_mail.php under vBulletin 4.13PL8, so I could do your vBmail v2.1.3pl4 upgrade and that's when our site blew up. It was almost immediately when I made that change, so I’m not sure what that means?

So, I have no idea why 1.20 was working if that change was never made and now I can't use either version of our paid product.

Regardless, I do need to get either the old version or new version running again for our members, so what would you recommend I do?

Thanks for your help?

Regards,
Doug
Reply With Quote
  #328  
Old 02-26-2016, 12:40 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BadgerDog View Post
What a poorly designed customer support system on their main site... I've tried to post this four times there under their "open ticket" function and it still wouldn't appear anywhere. I even tried a PM to Belazor and it wouldn't accept that... and yes, I was logged in, as would be obvious since it let me download updates to my paid products. It just keeps going back to their home page.
Hi there,

I'm sorry for the difficulties you're having with our support ticket system. I have investigated our server logs, and the contents of your message was triggering a ModSecurity rule designed to prevent PHP Injection exploits. To read more about ModSecurity, if you're unfamiliar, you can click this link: https://www.modsecurity.org/

I have now disabled the offending rule, so you should experience no further problems posting support tickets @ our site

Quote:
Originally Posted by BadgerDog View Post
tech_vbmail_mailinglist', ); ?>xtracache); } } ?>
Parse error: syntax error, unexpected '}' in /usr/www/apache/htdocs/milsurps/dbtech/vbmail/hooks/global_start.php on line 65
This looks like a corrupted / interrupted upload of the global_start file.

If you PM me with an FTP and AdminCP account over @ www.dragonbyte-tech.com (not here @ vB.org), I'll upgrade the mod for you


Fillip
Reply With Quote
  #329  
Old 02-26-2016, 01:05 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DragonByte Tech View Post
Hi there,

I'm sorry for the difficulties you're having with our support ticket system. I have investigated our server logs, and the contents of your message was triggering a ModSecurity rule designed to prevent PHP Injection exploits. To read more about ModSecurity, if you're unfamiliar, you can click this link: https://www.modsecurity.org/
An error message other than just returning to the home page would have been informative, saving all of us a lot of time ..

I will PM you on your site the information ...

Thanks again to Vbulletin.org staff for permitting my post here .. :up:

Regards,
Doug
Reply With Quote
  #330  
Old 02-26-2016, 01:14 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BadgerDog View Post
An error message other than just returning to the home page would have been informative, saving all of us a lot of time ..
Unfortunately I don't believe I can control this, as we run cPanel/WHM and I can't find a location to change this.


Fillip
Reply With Quote
  #331  
Old 02-26-2016, 02:06 PM
Alan_SP's Avatar
Alan_SP Alan_SP is offline
 
Join Date: Nov 2009
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BadgerDog View Post
An error message other than just returning to the home page would have been informative, saving all of us a lot of time ..
Mod security isn't designed this way. It purposely obfuscates failures, leaving impression that everything worked fine from hackers side.

You can't just like that change the way it works. And it really has strange set of rules by default. You need to work really hard on all rules to get it working without problems on site like DBTech's (they had need for many things in posts, like php code, html code, paths to directories (linux or more rarely windows)).

All in all, mod security is more of a hindrance than security. Of course, someone who took really long time maybe can found set of rules that would give additional security without blocking genuine people posting their problems.

But... this is not the place for detailed discussion about mod security.
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 08:12 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05105 seconds
  • Memory Usage 2,373KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (10)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete