vBulletin Mods

The Official vBulletin Modifications Site
https://www.vbulletin.org/forum/showthread.php?t=83486

kmike 20 Nov 2006 11:59

Looks like this hack is not supported anymore. Here are a few bug fixes for those who still care.

1. There's a bug in the regular expressions: all occurences of
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

should be replaced with

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

otherwise an email address scraped from this line: "Final-Recipient: RFC822; <[email protected]>" will include the final ">" ("[email protected]>"). Apparently it affects all addresses at charter.net.

2. Next thing, sometimes members fill out their email in capital letters, but reporting MTA rewrites them in lower case, such as: "Final-Recipient: RFC822; [email protected]" for the user provided "[email protected]", so md5 check of [email protected] will be against md5-encoded [email protected] and a bounce will be reported as forged when it's in fact not.
The solution: strtolower() member email address before sending and also strtolower() before checking them against X-Return-ID.

3. Finally, the recipient email address may be an alias for the different account. In this case "Final-Recipient" line will include that another email address instead, and the check for the forged bounces will fail. This one is tough to correct. It is amended by adding another custom header with an original email address and checking md5 against it and not the one scraped from a "Final-Recipient" line. But obviously this is a bit more prone to the errors and the possible forging though.

GNDI 20 Nov 2006 15:47

Where are this line located: RFC822;[ ]*[<]*(\S+@\S+)[>]?

Freezerator 20 Nov 2006 16:43

Quote:

Originally Posted by kmike (Post 1121442)
Looks like this hack is not supported anymore. Here are a few bug fixes for those who still care.

1. There's a bug in the regular expressions: all occurences of
Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

should be replaced with

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

otherwise an email address scraped from this line: "Final-Recipient: RFC822; <[email protected]>" will include the final ">" ("[email protected]>"). Apparently it affects all addresses at charter.net.

2. Next thing, sometimes members fill out their email in capital letters, but reporting MTA rewrites them in lower case, such as: "Final-Recipient: RFC822; [email protected]" for the user provided "[email protected]", so md5 check of [email protected] will be against md5-encoded [email protected] and a bounce will be reported as forged when it's in fact not.
The solution: strtolower() member email address before sending and also strtolower() before checking them against X-Return-ID.

3. Finally, the recipient email address may be an alias for the different account. In this case "Final-Recipient" line will include that another email address instead, and the check for the forged bounces will fail. This one is tough to correct. It is amended by adding another custom header with an original email address and checking md5 against it and not the one scraped from a "Final-Recipient" line. But obviously this is a bit more prone to the errors and the possible forging though.

Thanks, but can you please englihten this more? Or post an updated file.

alfaowner 23 Nov 2006 19:11

Hi all,

Need some advice if you can, I uninstalled vbouncer for various reasons, I used the uninstall script to do so but my members that had previously bounced emails are still not recieving subscription emails or normal vbulletin sent emails, can anyone advise why or how to make it so they can recieve emails. BTW - I logged into theor account and checked all of their settings and they are ok / correct.

Please help

AO

Eagle Creek 23 Nov 2006 19:19

Is there a 3.6.3?

Eagle Creek 26 Nov 2006 19:44

I made a new E-mail address (notificaty@) but the mails are still send from webmaster@. Did I do something wrong?

GNDI 26 Nov 2006 20:03

running a new version of Vb, that's all :(

Eagle Creek 26 Nov 2006 21:37

You're joking right?
So it doesn't work?

ebasement.org 27 Nov 2006 14:15

I'm interested in this for the latest version as well.

GNDI 27 Nov 2006 15:04

Quote:

Originally Posted by Eagle Creek (Post 1125853)
You're joking right?
So it doesn't work?

Not at all

Quote:

Originally Posted by ebasement.org (Post 1126380)
I'm interested in this for the latest version as well.

it is working when you manually use your "fake" e-mail address as sender, ex. when you use the "Send e-mail to users" function under "users" in admincp, then it is a powerful tool

Eagle Creek 28 Nov 2006 09:56

Quote:

Originally Posted by GNDI (Post 1126404)
Not at all



it is working when you manually use your "fake" e-mail address as sender, ex. when you use the "Send e-mail to users" function under "users" in admincp, then it is a powerful tool

Ok.. That's nice.
But of course I also want to use the notify-function.

GNDI 28 Nov 2006 18:40

well then i suppose you re-write it all :) I wouldn't mind if you did :)

Eagle Creek 28 Nov 2006 20:18

Quote:

Originally Posted by GNDI (Post 1127412)
well then i suppose you re-write it all :) I wouldn't mind if you did :)

I can't my friend ;). Otherwise it was done already :D.

CNBAforo 29 Nov 2006 05:08

Can`t even install it. Step 1 gives me this db error:

Quote:

Database error in vBulletin 3.6.4:

Invalid SQL:
REPLACE INTO foro_phrase (phraseid, languageid, varname, text, phrasetypeid) VALUES (NULL, '0', 'vbouncer', 'vBouncer', '1');

MySQL Error : Unknown column 'phrasetypeid' in 'field list'
Error Number : 1054

dcevoclub 06 Dec 2006 16:24

Quote:

Originally Posted by CNBAforo (Post 1127828)
Can`t even install it. Step 1 gives me this db error:

I get the same error.

GNDI 06 Dec 2006 17:00

i remember there should be a solution to this issue earlier this thread, go search and you'll find it

dcevoclub 06 Dec 2006 17:07

Quote:

Originally Posted by GNDI (Post 1133272)
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.

dcevoclub 06 Dec 2006 17:13

Quote:

Originally Posted by GNDI (Post 1133272)
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.


GNDI 06 Dec 2006 17:44

Quote:

Originally Posted by dcevoclub (Post 1133282)
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.

DannyITR 12 Dec 2006 17:36

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?

GNDI 12 Dec 2006 17:51

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

DannyITR 12 Dec 2006 17:57

Quote:

Originally Posted by GNDI (Post 1137197)
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.

GNDI 12 Dec 2006 18:34

Have you read the info about this hack and understood have it works?

DannyITR 12 Dec 2006 18:59

Yes I do but I don't recall anything requieing me to use a fake email address to post messages.

ibeblunt 30 Dec 2006 05:27

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?

GNDI 30 Dec 2006 11:26

use this:


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

that should do it :alien:

GNDI 30 Dec 2006 20:50

any one who have fixed this hack?

ibeblunt 04 Jan 2007 19:40

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.

t3nt3tion 06 Jan 2007 22:09

Is this vb 3.6.x compatible ??

ibeblunt 09 Jan 2007 17:30

1 Attachment(s)
Not sure if this will help solve my problem, but here is a screenshot of my settings...

*certain info blocked intentionally.

LunaTech 18 Jan 2007 01:04

2 Attachment(s)
So I have this completely working in 3.6.4. I'm not sure what other members are having issue with. It correctly identifies bounced email and will automatically move users into the proper usergroup.

I uninstalled the 3.5 version, using the unistall option. Then I reinstalled using GNDI's version a few pages back.

I did make two changes in vbouncer-clean.php.

Replace the send_pm function with the folllowing (properly sends users pms):

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

Then find:


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

And replace it with (fixes an issue with sending pms and email notices to users who are already bouncing):


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

That is all I've done. I'm also attaching a copy of my settings so you can see what your settings should look like.

To make sure you're setting this up right - first you create the bouncer email address.
Make sure it works.
Setup a usergroup for bounced users.
Uninstall vBouncer.
Install GNDI's vBouncer. Configure vBouncer.
Check the email account (make sure to leave the messages on the server, so connect using imap or a webmail system) and see if you have some bounced emails.

If not, wait.
If you do, run the Scheduled Task for vBouncer Collect.
Look at the cron log, is there an entry for vBouncer Collect? What does it say?
Look at your vBouncer Stats, are there entries there?
Check the email account again. Have the emails been deleted?

Now run the Scheduled Task for vBouncer Clean. Did it give errors or say done?
Check the cron log, is there an entry for vBouncer Clean?

There you go. I may not have time to answer many questions, but I'll try. Good luck!

redspider 23 Jan 2007 16:31

I try to clean my db after unistall this hack and when I try to install again give me error any way to upgrade this hack so over write old data ?

Coldhands 23 Jan 2007 18:36

Any chance of this being ported to 3.6 or if it works on vB 3.6?

kontrabass 12 Feb 2007 18:35

[edit]

Works great - thanks LunarTech. Running 3.6.4.

A bit of any unrelated question: when I installed this I was using php mail. I just changed to SMTP mail using -f param Now, the From address is still my default vbulletin admin email, while the "Return-Path" is the vbouncer email. I'm assuming this is correct behavior. But it would be great to not have the default vbulletin admin email as the "from" address though - I always get people replying to post notifications :(

zlos 16 Feb 2007 12:57

Quote:

Originally Posted by t3nt3tion (Post 1152190)
Is this vb 3.6.x compatible ??

Quote:

Originally Posted by Coldhands (Post 1165884)
Any chance of this being ported to 3.6 or if it works on vB 3.6?

I was using this hack with 3.5.x and I miss it really in 3.6.x.

It there any way to get this working without great manual work on 3.6.x series?
Maybe authour would agree that somebody else ports it to 3.6.x if he have had no time to do it by himself??? :)

xxcfdrr 02 May 2007 16:56

Does this work on 3.6?

t3nt3tion 02 May 2007 17:21

I checked the whole post. It seems it`s a douzy installing it, but getting it to work on a busy forum, it comes as a plus. It can run with v3.6.x, but there might be incompatibilities.

xlguy 04 May 2007 02:22

I've got it working on 3.6.4 for me, using GNDI's version posted earlier in the thread and the instructions posted above by LunaTech. Thanks guys :)

dinodonk 28 Jun 2007 01:38

does it work for 3.6.7?

neopet001 07 Jul 2007 08:54

When I accessed install page, it always displayed the mysql error page,it showed that the sql query is not compatible.....

Paul 22 May 2008 04:00

I can confirm that this is working on vBulletin 3.7 with the changes necessary for 3.6.

LunaTech 28 May 2008 23:20

For some reason the send_pm function is now giving me trouble.

It seems to be the line:

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

Ideas?

I get the following error:
Fatal error: Call to a member function query_first() on a non-object in /home/xxxxx/public_html/xxxx/includes/class_mail.php(261) : eval()'d code on line 12

pross 06 Jun 2008 14:27

using 3.7.1 with the patched version a few pages back and lunatech's edits, i have this fully working on a cpanel/exim server :)

Raptor 28 Jun 2008 22:04

would you mind posting direct links to the posts that mention the correct changes. i see many ideas and its a bit confusing

many thanks in advance ! :)

MrD 26 Dec 2008 11:06

Hi,
does anyone Port this Hack to 3.8 ?

Alfa1 26 Dec 2008 13:53

Does anyone have this working on vb 3.7.4 or vb 3.8?

SoloX 31 Jan 2009 02:41

some brave coder should pick this project. its such a needed mod.

sub_ubi 31 Jan 2009 11:12

agreed, I need this pretty bad.

corman420 01 Feb 2009 23:40

This would be a great mod for 3.8...

SpankMe 11 Feb 2009 00:43

Working for me on 3.8.1, but I remember making some changes to it a couple of releases ago. Will check to see what I did.

Alfa1 14 Feb 2009 03:18

That would be nice! Please let us know.

SpankMe 21 Feb 2009 04:34

The only changes I've made are ones for vbouncer-clean.php that were suggested earlier in this thread.

abound 05 Mar 2009 06:01

Has anyone compared to this bounce plug-in: http://www.vbulletin.org/forum/showt...ncer-clean.php ?

I'm trying to decide which to choose, and the other one seems more recent.

DieselMinded 05 Mar 2009 06:40

I would install this for sure if there's a 3.8+ version to come out

DieselMinded 05 Mar 2009 06:46

I want this to Send the user a pm when there email was returned as undeliverable , and on the second instance , not allow the user to do anything until he updates his email address

Barteh 29 Mar 2009 20:10

If I read this right I need shell access to my hosting server to set up vBouncer, correct?
Or is it possible to simply have it interact with the new mailbox as a *client*?

ahmedzbeda 07 May 2009 22:56

Quote:

unsubscribe them for all threads, and sets them to the "no email" subscription level.
how can i do this .. to all my users .. and to all post.
with a mysql querry without using the hack ..?

bigstar 27 Oct 2009 16:24

I need this for v3.8, does anyone have a updated copy that works that I can install?

Barteh 27 Oct 2009 16:42

Seems to work fine for 3.8.4.

wacnstac 28 Oct 2009 03:23

Yeap needs to be updated to 3.8.4. This is a huge problem.

Barteh 28 Oct 2009 22:09

1 Attachment(s)
Again, it *does* work on 3.8.4. Maybe a screenshot helps prove the point :)
Notice my vB version and the last run date of the cron job. And the intercepted bounces of course, heh. Annoyingly enough hotmail cries wolf frequently.

http://www.vbulletin.org/forum/attac...1&d=1256767534

If vBouncer isn't working, you should probably try reinstalling it. Make sure you follow the instructions to the letter, who knows you may have missed something important at the first attempt :)
Don't forget to tick 'overwrite' when importing the product again, otherwise nothing changes.

cgway.net 04 Nov 2009 16:42

is this work in vb 3.84

please help

SpankMe 19 Nov 2009 00:59

Quote:

Originally Posted by cgway.net (Post 1910190)
is this work in vb 3.84

please help

YES!!!!!

Alfa1 19 Nov 2009 01:01

Quote:

Originally Posted by SpankMe (Post 1916924)
YES!!!!!

Awesome.

GTX2 22 Nov 2009 09:17

AWESOME MOD!!


Anyone could make this full compatible with 3.6.X or 3.8.X ?
Script install fails in first step, MySQL Error: Unknown column 'phrasetypeid' in 'field list', which is normal since phrasetypeid belongs to 3.5.X only....

emath 30 Dec 2010 14:33

upgrade to vb4?

final kaoss 30 Dec 2010 15:13

the last post he made was in 2006.

Adam H 16 Jan 2011 01:02

I know this thread hasnt been looked at for 5 years now but this would truly be a huge modification for big boards..........in fact any board after the recent hacking of the reCaptca and loads of spam accounts being made all over the place , this could be used to clean up the accounts after the mess has been made.

I see this mod failed after 3.7 and 3.8 so if anyone has this working on VB4 then please feel free to share :)

Kwikms 28 Feb 2011 21:04

Would be awesome if someone can fix the phrases. I guess the rest will work.

SpankMe 02 Mar 2011 07:38

Works fine for me in vB 4.1.2

Daniel26 02 Apr 2011 08:56

Doesn't work here on 4.1.1, Installations fails,

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


SpankMe 04 Apr 2011 01:29

The install part probably no longer works, but I installed mine on the target version and the bouncer code has always worked after each upgrade of vB.

Daniel26 04 Apr 2011 07:32

Hmmm, ok. Thanks.

Regards

Daniel

Boofo 04 Apr 2011 08:33

Can the author or someone else fix the errors in the install file to work on vb 4?

MrD 11 Apr 2011 08:11

Hi,
Quote:

Originally Posted by Boofo (Post 2180678)
Can the author or someone else fix the errors in the install file to work on vb 4?

i would like it too :D

Eric 11 Apr 2011 12:35

I have permission from tamarian to update & release a version of this mod for both vB3.8 and vB4.x - I'll release it asap.

Alfa1 11 Apr 2011 14:49

Mind that many Email providers no longer include the status code in the bounce message. And there also are services like bluebottle that block everything.

Daniel26 20 Apr 2011 09:00

Hey Eric,

thanks a lot :)

Adam H 24 Apr 2011 16:13

Looking forward to the release Eric, let me know when its released

zlos 18 May 2011 10:46

Quote:

Originally Posted by Eric (Post 2183351)
I have permission from tamarian to update & release a version of this mod for both vB3.8 and vB4.x - I'll release it asap.

5 weeks later - any news? :)

TalkVirginia 03 Jun 2011 00:23

Actually I'm currently working on adding this functionality to my Email Reminders addon. I have permission as well.

--------------------------------------------------------------------------------
Originally Posted by TalkVirginia
Hi Tamarian,

I hope this note finds you doing well. I wanted to thank you for providing your vBouncer addon to the vBulletin community and the work you put into it. I've been working on the "Email Reminders for Inactive Users" addon and I've had several PMs asking for similar functionality as what you have in vBouncer. I was wondering if you would mind if I updated your vBouncer code for vBulletin 4 and incorporate it into my addon?
Thank you again,

Don't mind at all, go for it.
--------------------------------------------------------------------------------

Count me in....
by SeanE
13 Jun 2011 03:19

Yeah, I'll use this also when it's ready - thanks (again) Eric -

//sse

MrD 04 Oct 2011 21:49

Hi,
any News about an VB 4.1.x Version?

Daniel26 18 Dec 2011 21:21

I'm also interrested.

Divokymuz 19 Dec 2011 18:20

me too.

SlackerAPM 03 Jan 2012 13:31

I too am looking forward to this.

mawby 04 Jan 2012 08:30

Quote:

Originally Posted by Eric (Post 2183351)
I have permission from tamarian to update & release a version of this mod for both vB3.8 and vB4.x - I'll release it asap.

Did anything come of this?

Manoel Júnior 04 Jan 2012 20:12

News?

3.8 Version
by DarkSoroush
05 Apr 2012 15:29

2 Attachment(s)
I ported it to vb 3.8 and here is patched files for any one that want to use this amazing addon on vb3.8,

Just remember that this files are not official and from author of mod, so there is no warranty to work. But it works for me.

dirkji 14 Jan 2013 09:06

Any news about a version for 4.x?


All times are GMT. The time now is 11:03.

Powered by vBulletin® Version 3.8.14
Copyright © 2023, MH Sub I, LLC dba vBulletin. All Rights Reserved. vBulletin® is a registered trademark of MH Sub I, LLC
Copyright ©2001 - , vbulletin.org. All rights reserved.