vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Mini Mods - Inactive Users Email Reminders For 3.7.x (https://vborg.vbsupport.ru/showthread.php?t=188383)

tpearl5 09-03-2008 03:21 PM

Okay, a couple things:
  • I setup a usergroup for 'bounced emails' - when setting the plugin to move users with bounced e-mails to this group, it does not save.
  • The stats page has two rows for 'emails sent' and three for 'bounced emails'
  • I got about 30 bounced emails registered, but my email for bounced emails had almost 900 bounced messages. I'm not sure if the cpanel pipe to program was working properly or not.

dfc005 09-04-2008 10:40 AM

Quote:

Originally Posted by tpearl5 (Post 1613682)
Okay, a couple things:
  • I setup a usergroup for 'bounced emails' - when setting the plugin to move users with bounced e-mails to this group, it does not save.
  • The stats page has two rows for 'emails sent' and three for 'bounced emails'

I had both these problems. It did eventually saved though.

Unfortunately, I'm still getting the problem where it sends multiple emails. Have double and triple checked and I'm using the 1.2.8 version.

I have a feeling it might be the way you are sending the messages. How exactly are you starting the mail send? I have a very large board. So I get the feeling that as multiple users visit the site, they are in fact all getting the same set of emails and initiating the same send. I think a cronjob or something similar would be much more effective.

C Braithwaite 09-05-2008 04:33 AM

Quote:

Originally Posted by tpearl5 (Post 1613682)
Okay, a couple things:
  • I setup a usergroup for 'bounced emails' - when setting the plugin to move users with bounced e-mails to this group, it does not save.
  • The stats page has two rows for 'emails sent' and three for 'bounced emails'
  • I got about 30 bounced emails registered, but my email for bounced emails had almost 900 bounced messages. I'm not sure if the cpanel pipe to program was working properly or not.

I will look into the issue with the usergroup saving (it does actually save, but when you load the page it decides it doesnt want to show the saved group selection properly - i thought that this was a bug only with vbulletin 3.6x but apparantly not)
i have fixed the reports page for the next release - the missing column was supposed to be "returning users" but it is actually bugged so don't count that number as accurate.
when you say your email has 900 messages - do you mean in your inbox? it's not supposed to save the messages in an inbox it should pipe to the program and not even reach your inbox? is the pipe set up correctly? are any of the emails on the reports showing as bounced?
Quote:

Originally Posted by dfc005 (Post 1614288)
I had both these problems. It did eventually saved though.

Unfortunately, I'm still getting the problem where it sends multiple emails. Have double and triple checked and I'm using the 1.2.8 version.

I have a feeling it might be the way you are sending the messages. How exactly are you starting the mail send? I have a very large board. So I get the feeling that as multiple users visit the site, they are in fact all getting the same set of emails and initiating the same send. I think a cronjob or something similar would be much more effective.

i am using the vbmail command and i have tested and tested and tested and i ant find any evidence of a duplicated email. it could well be the case that the same query is being executed like you suggest. in vbulletin's options it mentions about big boards and multiple emails being sent, and suggests the use of enabling it's table locking option to avoid such an error. have you enabled this option? i will code in a short delay to stop the same query from being executed twice (assuming this is the reason behind the multiple emails)

thanks for your feedback, comments, and suggestions. :up:

tekguru 09-05-2008 02:16 PM

After updating to vB 3.3.3PL1 this morning (which may be co-incidence) I got the following SQL error:

Code:

Invalid SQL:
UPDATE vb_user SET bounced = '0', usergroup = reminder_oldgroup WHERE userid = '34332';

MySQL Error  : Unknown column 'usergroup' in 'field list'
Error Number  : 1054
Request Date  : Friday, September 5th 2008 @ 01:46:43 PM
Error Date    : Friday, September 5th 2008 @ 01:46:43 PM
Script        : http://www.4winmobile.com/forums/profile.php?do=updatepassword
Referrer      : http://www.4winmobile.com/forums/profile.php?do=editpassword

Looks to be part of this Mod even though I am running with it disabled at the moment?

C Braithwaite 09-05-2008 05:18 PM

Quote:

Originally Posted by tekguru (Post 1615182)
After updating to vB 3.3.3PL1 this morning (which may be co-incidence) I got the following SQL error:

Code:

Invalid SQL:
UPDATE vb_user SET bounced = '0', usergroup = reminder_oldgroup WHERE userid = '34332';

MySQL Error  : Unknown column 'usergroup' in 'field list'
Error Number  : 1054
Request Date  : Friday, September 5th 2008 @ 01:46:43 PM
Error Date    : Friday, September 5th 2008 @ 01:46:43 PM
Script        : http://www.4winmobile.com/forums/profile.php?do=updatepassword
Referrer      : http://www.4winmobile.com/forums/profile.php?do=editpassword

Looks to be part of this Mod even though I am running with it disabled at the moment?

i made a spelling mistake. it will be fixed in this coming update.

tekguru 09-05-2008 08:08 PM

Can you advise what it is so we can fix manually please?

C Braithwaite 09-06-2008 04:28 AM

Quote:

Originally Posted by tekguru (Post 1615387)
Can you advise what it is so we can fix manually please?

open up your plugins, find the one "Update Current User"

find
PHP Code:

SET usergroup reminder_oldgroup 

change to
PHP Code:

SET usergroupid reminder_oldgroup 


tekguru 09-06-2008 05:46 AM

Just looked at the plugins, the only ones are:

Current User Update
Global Bounce Headers
Main
Options Processing
Required
Update Valid Email

and the nearest I can fine is:

Code:

if($vbulletin->GPC['email'] != $vbulletin->userinfo['email']){
  $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET bounced = '0', usergroup = reminder_oldgroup WHERE userid = '" . $vbulletin->userinfo['userid'] . "'");
}

in 'Update Valid Email'...

Confused?

C Braithwaite 09-06-2008 01:01 PM

Quote:

Originally Posted by tekguru (Post 1615651)
Just looked at the plugins, the only ones are:

Current User Update
Global Bounce Headers
Main
Options Processing
Required
Update Valid Email

and the nearest I can fine is:

Code:

if($vbulletin->GPC['email'] != $vbulletin->userinfo['email']){
  $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET bounced = '0', usergroup = reminder_oldgroup WHERE userid = '" . $vbulletin->userinfo['userid'] . "'");
}

in 'Update Valid Email'...

Confused?

yeh, sorry - that is the one.

i dont have the code to hand so i cant check if there are any more instances of that..but i think that's the only bit you need to change..

tekguru 09-06-2008 02:10 PM

Cheers thanks!

fly 09-07-2008 03:42 PM

I use Google Mail for Domains. Is there any way to set EZBounce up with it?

C Braithwaite 09-07-2008 04:19 PM

Quote:

Originally Posted by flypaper (Post 1616689)
I use Google Mail for Domains. Is there any way to set EZBounce up with it?

im not entirely against support for other mods in here, but in this case i dont even know the answer. i expect someone will.

fly 09-07-2008 07:54 PM

All you'd need (I'd think) would be a cron job that would check an external account for bounced emails.

(I say that like I could do it, lol)

needtheend 09-11-2008 11:21 AM

I use Vbulletin 3.7.3 PL1 and VBSEO 3.2.0

when i installed the reminder plugin i have lots of error mesaages bottom of the site so at the footer in AdminCP. The plugin and vb works (i think) but too many errors we have like that;

Warning: reset() [function.reset]: Passed variable is not an array or object in public_html/includes/functions_vbseo_seo.php on line 63

Warning: Invalid argument supplied for foreach() in includes/functions_vbseo_seo.php on line 64

Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/mynode/mysite/htdocs/includes/functions_vbseo_url.php on line 420

Warning: strtr() [function.strtr]: The second argument is not an array. in includes/functions_vbseo_url.php on line 424

Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /includes/functions_vbseo_url.php on line 420

Do you have any idea or solution to solve this problem?

tpearl5 09-11-2008 02:36 PM

<a href="http://www.vbseo.com/f2/vbseo-3-2-vb-3-7-3-email-reminder-26512/#post165677" target="_blank">http://www.vbseo.com/f2/vbseo-3-2-vb...12/#post165677</a>

needtheend 09-12-2008 10:32 PM

it doesnt solve the problem.
i did what they said. Now i have the same error in functions_vbseo_url.php in line 409

dabuki 09-14-2008 08:22 AM

I'm planning on turning this product on on my site but I would like to get some questions answered. My site is quite large and has been around for many years. This means there are many thousands of inactive users whom I'd like to contact. Is there any way of controlling this product so it only processes a set number of users every day. I left it on the default of 3 users per cycle but I can't see if there is a way to change how often a cycle is run.

dfc005 09-14-2008 11:32 AM

Quote:

Originally Posted by C Braithwaite (Post 1614850)
i am using the vbmail command and i have tested and tested and tested and i ant find any evidence of a duplicated email. it could well be the case that the same query is being executed like you suggest. in vbulletin's options it mentions about big boards and multiple emails being sent, and suggests the use of enabling it's table locking option to avoid such an error. have you enabled this option? i will code in a short delay to stop the same query from being executed twice (assuming this is the reason behind the multiple emails)

thanks for your feedback, comments, and suggestions. :up:

I definitely have table locking enabled. And it's definitely sending out multiple emails. The only thing I can think is that the same query is being executed. My board is quite busy with a large user bases so pages would be getting hit all the time by many concurrent connections.

Looking forward to getting a new release, hopefully with a resolution. Really like the idea of the mod!

trilljester 09-16-2008 01:31 PM

Ouch, looks like this is a nice product, but doesn't work well with VBSEO. I wonder why that is? Isn't this just sending out emails via a cron job? Why would that foul up VBSEO?

C Braithwaite 09-16-2008 04:58 PM

Quote:

Originally Posted by dabuki (Post 1621798)
I'm planning on turning this product on on my site but I would like to get some questions answered. My site is quite large and has been around for many years. This means there are many thousands of inactive users whom I'd like to contact. Is there any way of controlling this product so it only processes a set number of users every day. I left it on the default of 3 users per cycle but I can't see if there is a way to change how often a cycle is run.

em in the process of adding a delay between processing of users.. i can add a maximum per day also.

Quote:

Originally Posted by dfc005 (Post 1621873)
I definitely have table locking enabled. And it's definitely sending out multiple emails. The only thing I can think is that the same query is being executed. My board is quite busy with a large user bases so pages would be getting hit all the time by many concurrent connections.

Looking forward to getting a new release, hopefully with a resolution. Really like the idea of the mod!

hopefully this delay will help, but in my most recent version i have had no evidence of this during testing.

Quote:

Originally Posted by trilljester (Post 1623352)
Ouch, looks like this is a nice product, but doesn't work well with VBSEO. I wonder why that is? Isn't this just sending out emails via a cron job? Why would that foul up VBSEO?

it doesnt use the cron - it is triggered on page load. i have no idea about vbseo, but i would be happy to alter code if somone could identify the exact error (i dont use vbseo so i can test). it could be something simple as a conflicting variable, but im sure all mine are prefixed...

dfc005 09-16-2008 09:00 PM

Quote:

Originally Posted by C Braithwaite (Post 1623467)
it doesnt use the cron - it is triggered on page load. i have no idea about vbseo, but i would be happy to alter code if somone could identify the exact error (i dont use vbseo so i can test). it could be something simple as a conflicting variable, but im sure all mine are prefixed...

I'm sure you've answered this before but what are the reasons behind going away from a cronjob and using on page load instead as the trigger?

RedTrinity 09-19-2008 07:56 AM

Just a suggestion for feature request, it would be great if the log was a bit more detailed - showing date/time that reminder emails were sent out at :)

birdie 09-20-2008 01:18 PM

I do not mind giving links back to the site of the developer of products I use on my forum,

BUT, why does this product show a link at the top of every post to users who are not logged in (eg search engines). The link says "Inactive Reminders By Icora Web Design".

This is overkill - how do I get rid of all but one of them. It looks silly and unprofessional.

Its happening with version 1.2.8. I am using 1.1.3 on another forum in which this does not happen.

treyb 09-25-2008 10:53 AM

The mod work great for me!

Gersfan 09-25-2008 02:00 PM

Working good so far, I've install 1.2.8 !

What about the EzBounce Email thing? Is it bult in? Do I need the mod kept installed or what?

EDIT: Ok I'm confussed, This morning i've checked my mail and I've got a good number of members with a bounced email address, that has been sent back to me. I've went into the mod on the AdminCP and no members have been moved into the group?

Thanks,

j1mmy 09-28-2008 10:07 PM

It appears to have some copyright text at the bottom saying Inactive reminders designed by X...

Now, because I have a custom theme, this text is showing itself right at the bottom below the coloured footer and spoiling the custom theme's footer appearance. Is there anyway to put this text with the other copyright notices above it - because that footer is expected to be the last of the page...

Thanks

fly 09-28-2008 10:07 PM

Has anyone mentioned that this doesn't validate as XHTML compliant?

C Braithwaite 09-28-2008 10:16 PM

Quote:

Originally Posted by birdie (Post 1626314)
I do not mind giving links back to the site of the developer of products I use on my forum,

BUT, why does this product show a link at the top of every post to users who are not logged in (eg search engines). The link says "Inactive Reminders By Icora Web Design".

This is overkill - how do I get rid of all but one of them. It looks silly and unprofessional.

Its happening with version 1.2.8. I am using 1.1.3 on another forum in which this does not happen.

Quote:

Originally Posted by j1mmy (Post 1632540)
It appears to have some copyright text at the bottom saying Inactive reminders designed by X...

Now, because I have a custom theme, this text is showing itself right at the bottom below the coloured footer and spoiling the custom theme's footer appearance. Is there anyway to put this text with the other copyright notices above it - because that footer is expected to be the last of the page...

Thanks

It is expected to be at the bottom - as a little credit to myself. i would prefer it on the site, but i wont make a fuss about it being removed. if you disable the (if i remember correctly as i dont have access to the plugin at this moment in time) the "Required" plugin, that should disable the link.

Quote:

Originally Posted by flypaper (Post 1632541)
Has anyone mentioned that this doesn't validate as XHTML compliant?

thanks for pointing this out. but could you go into more detail?

Megatr0n 09-28-2008 10:17 PM

When will this hack be updated?

fly 09-28-2008 10:24 PM

Quote:

Originally Posted by C Braithwaite (Post 1632550)

thanks for pointing this out. but could you go into more detail?

http://validator.w3.org/

Assuming you have it running on your site, run it through that. Its the little tag that you've coded at the bottom of unlogged in pages...

Gersfan 10-05-2008 10:33 AM

It's not working for me, It's not boucning the members that have an invalid email. It's sending the message ok and bouncing it back to my email where i have to manualy click the EZbounce link!

Griffoneur 10-05-2008 11:07 PM

It doesn't appear to be sending out e-mails. It registers in the log but I fail to receive the "test e-mail". I have not set it up for bounced e-mails.

farzana 10-06-2008 12:38 PM

still in BETA.. full version??

Replicators 10-06-2008 07:47 PM

I have to say, the instructions at
Quote:

Add a email message filter
This is the hard part. You need to set up a filter that will 'pipe' an email sent to the above email address.
I am using Cpanel 11 and this is how i have mine set up:
Rules: 'To' 'Equals' 'bounce@icora.co.uk'
Actions: 'Pipe to program' with the setting: |/usr/local/bin/php /home/icora/public_html/forum/bounce.php
This will depend entirely on your settings and structure so you may have to do a little research. It would be very helfull if people who have to use diferent configurations would post them on here.
Don't make any sense to me at all, whats the purpose of doing this? Is there a way you can dumb this down for people who don't know wth your talking about? Some websites may not have filtering, and tbh i have no idea what you mean by "pipe".

EDIT: ok i see what it does which is awfully handy, but i wouldn't know how to set up the pipe or w/e, i am using 1and1.com webhosting and there is no options of filtering or w/e.

bhanuprasad1981 10-09-2008 04:46 AM

strange database error i get
"Database error in vBulletin 3.7.3:

Invalid SQL:
UPDATE remindermail_log SET bounced = '1', message = 'From MAILER-DAEMON Thu Oct 09 01:03:06 2008
Received: from mailnull by tube.xxxx.com with local (Exim 4.69)
id 1Knng2-00030v-TB
for xxx@xxxxx.org; Thu, 09 Oct 2008 01:03:06 -0400
X-Failed-Recipients: xxxx@xxxxx.com
Auto-Submitted: auto-replied
From: Mail Delivery System <Mailer-Daemon@xxx.xxxxx.com>
To: xxxxx@xxxxx.org
Subject: Mail delivery failed: returning message to sender
Message-Id: <E1Knng2-00030v-TB@xxxx.xxxxxx.com>
Date: Thu, 09 Oct 2008 01:03:06 -0400

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

xxxxx@yahoo.com
SMTP error from remote mail server after end of data:
host d.mx.mail.yahoo.com [66.196.82.7]: 554 delivery error:
dd This user doesn\'t have a yahoo.com account (xxxxx@yahoo.com) [-5] - mta117.mail.re1.yahoo.com

------ This is a copy of the message, including all the headers. ------

Return-path: <xxxx@xxxxx.org>
Received: from nobody by xxx.xxxxx.com with local (Exim 4.69)
(envelope-from <xxxx@xxxxx.org>)
id 1KnmlJ-0002LR-MA
for xxxxx@yahoo.com; Thu, 09 Oct 2008 00:04:29 -0400
To: xxxxxx4@yahoo.com
Subject: Action Required to Activate Membership for Nokiaapps
X-PHP-Script: www.xxxxx.org/showthread.php for 61.247.222.53
From: \"Nokiaapps\" <xxxxxx@gmail.com>
Auto-Submitted: auto-generated
Message-ID: <20081009040310.7b2494904004@www.xxxxxx.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=\"ISO-8859-1\"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-Mailer: vBulletin Mail via PHP
X-Remindermail-BounceId: 6158
X-Remindermail-BounceSalt: WK>
Date: Thu, 09 Oct 2008 00:04:29 -0400"


please help:confused:

Haqa 10-09-2008 10:57 AM

Nice mod, very useful. Install Clicked and nominated!

H.

juronx 10-11-2008 02:30 AM

doesn't work with VBSEO...

Warning: strtr() [function.strtr]: The second argument is not an array in /home/hidden/domains/hidden.com/public_html/forum/includes/functions_vbseo_url.php on line 404

yotsume 10-11-2008 03:37 AM

When this is no longer beta I will think about installing this. I can not use beta anything on my site. So I will just keep an eye on it's development.

Fungsten 10-11-2008 04:03 PM

I noticed that the Banned users are checked to receive the email. Even if I uncheck it and Save it still remains as checked. Does anyone else have this problem?

bhanuprasad1981 10-12-2008 05:08 AM

any one replying to me :(


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

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01954 seconds
  • Memory Usage 1,863KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code_printable
  • (2)bbcode_php_printable
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete