Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vBouncer: reduce server load by unsubscribing bouncing members from threads Details »
vBouncer: reduce server load by unsubscribing bouncing members from threads
Mod Version: 1.2, by tamarian (Member) tamarian is offline
Developer Last Online: Mar 2016 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.5.1 Rating: (5 votes - 4.80 average) Installs: 118
Released: 21 Jun 2005 Last Update: 05 Oct 2005 Downloads: 358
Not Supported Uses Plugins Additional Files  

vBouncer is a handy tool for busy forums (or those that do not require email verification) to control the amounts of bogus emails sent from and to your server.

What vBouncer does: vBouncer monitors your mail spool file, and identifies members responsible for large amounts of bounced emails. It then issues a PM warning, and when the unsubscribe threshold is met, it will will unsubscribe them for all threads, and sets them to the "no email" subscription level.

After a couple of runs, this should significantly reduce your server load.

Features:
o Manual or auto processing option
o Collect logs via IMAP/POP or mail spool file
o Custom filters to match patterns in bounced emails
o Uses vB's cron files (Scheduled tasks)
o Uses encrypted header for authentication (suggested by Paul M).
o Stats on members with bouncing emails, and error codes
o Tuning options
o Verbose cron logs for diagnostics
o Option to send PM warning prior to reaching the limit
o Option to send PM notifications after reaching the limit
o Option to change the member's subscription default
o Option to all thread subscriptions to "no email"
o Option to all forum subscriptions to "no email"
o Option to move offenders to a different primary usergroup
o Option to process 5.0.0/550 errors (email unknown) upon a single email, isntead of observing the bounce limit


Installation:
1. Extract the files into the corresponding directories (admincp => admincp, includes => includes)
2. Run the installation script in the admincp
3. Fill out the settings menu in the vBouncer section of the admin panel (see the how-to post below)
4. Import and activate the plugin file through the plugin manager.
5. Once ready, add the cron scripts to your scheduled tasks: vbouncer-collect.php (should be run daily, or more frequently) and vbouncer-clean.php (weekly, equal to Bounce limit period)
6. If you are using vB's SMTP email option, make sure to also enable the "-f" option.

Change log:

- August 12, 2005 v1.3 Update to the cron files to match new changes in vB's cron/tasks. To upgrade, just re-upload the contents of includes/cron.

- July 11, 2005 v1.2 Bug fix for some server/PHP setups; resolve aliases for return keys, otherwise some aliases would be considered forged.

- July 5, 2005 v1.1 Bug fix in standard report pattern matching

- July 4, 2005 v1.0 Added encrypted header for authentication (suggested by Paul M).

- July 3, 2005 v0.9.1 fixed a bug preventing IMAP/POP log collection.

- July 2, 2005 v0.9 added IMAP/POP option and custom filters file vbouncer.ini

- June 27, 2005 v0.5 Added custom header setting option, for re-written headers.

- June 26, 2005 v0.4 Found a way to make it work as a plugin, without code edits (thanks to Paul M)

- June 26, 2005 v0.3 No changes, just removed the plugin

- June 25, 2005 v0.2 Added NDR/Reply code errors to stats, and option to act upon 5.0.0/550 (user unknown)

- June 21, 2005: v 0.1 Initial release. Marked beta, but it's working fine on PostFix and SendMail. Need to hear from those who tried on QMail and Exim

Download Now

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

Screenshots

Click image for larger version

Name:	1.jpg
Views:	1323
Size:	188.6 KB
ID:	27350   Click image for larger version

Name:	3.jpg
Views:	2042
Size:	194.6 KB
ID:	27352   Click image for larger version

Name:	4-pm.jpg
Views:	1333
Size:	149.1 KB
ID:	27353   Click image for larger version

Name:	stats.jpg
Views:	1195
Size:	128.7 KB
ID:	31236  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
vBouncer (PHP): reduce server load by unsubscribing bouncing members from threads tamarian vBulletin 3.0 Full Releases 160 15 Nov 2008 21:54
vBouncer : Change thread subscribtion options for members with bouncing emails tamarian vBulletin 3.0 Full Releases 81 27 Jun 2005 12:40
vBouncer : Unsubscribe threads for members with bouncing emails tamarian vBulletin 2.x Full Releases 26 21 Jun 2005 20:12

  #316  
Old 06 Dec 2006, 17:00
GNDI's Avatar
GNDI GNDI is offline
 
Join Date: Jun 2005
i remember there should be a solution to this issue earlier this thread, go search and you'll find it
__________________
BSD

VIB-host
Reply With Quote
  #317  
Old 06 Dec 2006, 17:07
dcevoclub dcevoclub is offline
 
Join Date: Jul 2003
Originally Posted by GNDI View Post
i remember there should be a solution to this issue earlier this thread, go search and you'll find it
i did search. and the only reply i found was the one above my last post. so i guess i'll start digging through all the pages.
Reply With Quote
  #318  
Old 06 Dec 2006, 17:13
dcevoclub dcevoclub is offline
 
Join Date: Jul 2003
Originally Posted by GNDI View Post
i remember there should be a solution to this issue earlier this thread, go search and you'll find it
Found it on like 19, however after step one now i get


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

Reply With Quote
  #319  
Old 06 Dec 2006, 17:44
GNDI's Avatar
GNDI GNDI is offline
 
Join Date: Jun 2005
Originally Posted by dcevoclub View Post
Found it on like 19, however after step one now i get


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.
lol this is also described in a earlier post clean your DB for Vbouncer tables, and run the installer again.

The problem is that you all ready have run some of the installation.
__________________
BSD

VIB-host
Reply With Quote
  #320  
Old 12 Dec 2006, 17:36
DannyITR DannyITR is offline
 
Join Date: Jan 2002
I use vBouncer and I'm not satisfied. Its very limited in that it will only inform users who bounce emails from thread subscriptions. That means whenever I send out a mass email, all of those bounces are not caught by vbouncer.

Is it working properly?
__________________
www.montrealracing.com
Reply With Quote
  #321  
Old 12 Dec 2006, 17:51
GNDI's Avatar
GNDI GNDI is offline
 
Join Date: Jun 2005
that because there have been huge changes within vB since this add was released. But if you just remember to use your "fake" e-mail address when you post, it does work, and collect properly. and then move the users to the banned group
__________________
BSD

VIB-host
Reply With Quote
  #322  
Old 12 Dec 2006, 17:57
DannyITR DannyITR is offline
 
Join Date: Jan 2002
Originally Posted by GNDI View Post
that because there have been huge changes within vB since this add was released. But if you just remember to use your "fake" e-mail address when you post, it does work, and collect properly. and then move the users to the banned group

I don't understand what you mean by fake email address.
__________________
www.montrealracing.com
Reply With Quote
  #323  
Old 12 Dec 2006, 18:34
GNDI's Avatar
GNDI GNDI is offline
 
Join Date: Jun 2005
Have you read the info about this hack and understood have it works?
__________________
BSD

VIB-host
Reply With Quote
  #324  
Old 12 Dec 2006, 18:59
DannyITR DannyITR is offline
 
Join Date: Jan 2002
Yes I do but I don't recall anything requieing me to use a fake email address to post messages.
__________________
www.montrealracing.com
Reply With Quote
  #325  
Old 30 Dec 2006, 05:27
ibeblunt's Avatar
ibeblunt ibeblunt is offline
 
Join Date: Nov 2001
I have vBulletin running on one server, and my mail server running on another. When I run the diagnostics test, I get PASSED for everything except 'Your IMAP/POP settings can connect.'

As of right now, under IMAP/POP Connection I have '{xxxx.com:110/pop3}INBOX', followed by my username and my password. I have attempted to use my IP Address, mail.xxxx.com and postal.xxxx.com. All of these do not pass the test.

Does anyone have any suggestions?
Reply With Quote
  #326  
Old 30 Dec 2006, 11:26
GNDI's Avatar
GNDI GNDI is offline
 
Join Date: Jun 2005
use this:


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

that should do it :alien:
__________________
BSD

VIB-host
Reply With Quote
  #327  
Old 30 Dec 2006, 20:50
GNDI's Avatar
GNDI GNDI is offline
 
Join Date: Jun 2005
any one who have fixed this hack?
__________________
BSD

VIB-host
Reply With Quote
  #328  
Old 04 Jan 2007, 19:40
ibeblunt's Avatar
ibeblunt ibeblunt is offline
 
Join Date: Nov 2001
Thanks! That did the trick.

I have this set up and it appears to be working EXCEPT that it's not moving the users to the new usergroup that I set up for them.

Last edited by ibeblunt; 05 Jan 2007 at 14:45.
Reply With Quote
  #329  
Old 06 Jan 2007, 22:09
t3nt3tion's Avatar
t3nt3tion t3nt3tion is offline
 
Join Date: Aug 2005
Real name: Adrian A.
Is this vb 3.6.x compatible ??
Reply With Quote
  #330  
Old 09 Jan 2007, 17:30
ibeblunt's Avatar
ibeblunt ibeblunt is offline
 
Join Date: Nov 2001
Not sure if this will help solve my problem, but here is a screenshot of my settings...

*certain info blocked intentionally.
Attached Images
File Type: png vbouncer-screenshot.png (194.3 KB, 27 views)
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 11:56.

Layout Options | Width: Wide Color: