vBulletin Mods

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

kmike 20 Nov 2006 12: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 16:47

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

Freezerator 20 Nov 2006 17: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 20: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 20:19

Is there a 3.6.3?

Eagle Creek 26 Nov 2006 20:44

I made a new E-mail address ([email protected]) but the mails are still send from [email protected] Did I do something wrong?

GNDI 26 Nov 2006 21:03

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

Eagle Creek 26 Nov 2006 22:37

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

ebasement.org 27 Nov 2006 15:15

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

GNDI 27 Nov 2006 16: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 10: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 19:40

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

Eagle Creek 28 Nov 2006 21: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 06: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 17: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 18: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 18: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 18: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 18: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 18: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 18: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 18: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 19:34

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

DannyITR 12 Dec 2006 19: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 06: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 12:26

use this:


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

that should do it :alien:

GNDI 30 Dec 2006 21:50

any one who have fixed this hack?

ibeblunt 04 Jan 2007 20: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 23:09

Is this vb 3.6.x compatible ??

ibeblunt 09 Jan 2007 18: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 02: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 17: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 19:36

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

kontrabass 12 Feb 2007 19: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 13: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 17:56

Does this work on 3.6?

t3nt3tion 02 May 2007 18: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 03: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 02:38

does it work for 3.6.7?

neopet001 07 Jul 2007 09: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 05:00

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

LunaTech 29 May 2008 00: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 15: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 23: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 12:06

Hi,
does anyone Port this Hack to 3.8 ?

Alfa1 26 Dec 2008 14:53

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

SoloX 31 Jan 2009 03:41

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

sub_ubi 31 Jan 2009 12:12

agreed, I need this pretty bad.

corman420 02 Feb 2009 00:40

This would be a great mod for 3.8...

SpankMe 11 Feb 2009 01: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 04:18

That would be nice! Please let us know.

SpankMe 21 Feb 2009 05:34

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

abound 05 Mar 2009 07: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 07:40

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

DieselMinded 05 Mar 2009 07: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 21: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 23: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 17:24

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

Barteh 27 Oct 2009 17:42

Seems to work fine for 3.8.4.

wacnstac 28 Oct 2009 04:23

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

Barteh 28 Oct 2009 23: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 17:42

is this work in vb 3.84

please help

SpankMe 19 Nov 2009 01:59

Quote:

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

please help

YES!!!!!

Alfa1 19 Nov 2009 02:01

Quote:

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

Awesome.

GTX2 22 Nov 2009 10: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 15:33

upgrade to vb4?

final kaoss 30 Dec 2010 16:13

the last post he made was in 2006.

Adam H 16 Jan 2011 02: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 22:04

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

SpankMe 02 Mar 2011 08:38

Works fine for me in vB 4.1.2

Daniel26 02 Apr 2011 09: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 02: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 08:32

Hmmm, ok. Thanks.

Regards

Daniel

Boofo 04 Apr 2011 09:33

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

MrD 11 Apr 2011 09: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 13: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 15: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 10:00

Hey Eric,

thanks a lot :)

Adam H 24 Apr 2011 17:13

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

zlos 18 May 2011 11: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 01: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 04:19

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

//sse

MrD 04 Oct 2011 22:49

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

Daniel26 18 Dec 2011 22:21

I'm also interrested.

Divokymuz 19 Dec 2011 19:20

me too.

SlackerAPM 03 Jan 2012 14:31

I too am looking forward to this.

mawby 04 Jan 2012 09: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 21:12

News?

3.8 Version
by DarkSoroush
05 Apr 2012 16: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 10:06

Any news about a version for 4.x?


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

Powered by vBulletin® Version 3.8.14
Copyright © 2022, 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.