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)

C Braithwaite 08-24-2008 07:54 PM

Quote:

Originally Posted by tekguru (Post 1605964)
- How many emails maximum to send to each inactive user per inactive period. (0 for unlimited) - does this mean that if set to 3 then a user will get maximum of 3 emails after being inactive for 60 days? Then another 3 if inactive for 120 days?

No, that would be 3 emails total. if the users comes back to the forum but then goes inactive again he would be sent another 3 emails. if he never came back then he would never receive another email.
Quote:

Originally Posted by tekguru (Post 1605964)
- After the first email, how long should the system wait before sending out subsequent emails? (Days) This I have set to 28, but if max emails is set as above then this would clash with the above?

if you have 60 days set for activity then on day 60 an email will go out. 28 days later the second email will go out, and another 28 days after that the 3rd email would go out.
Quote:

Originally Posted by tekguru (Post 1605964)
2) As per attached is the Mod working incredibly quickly to send emails (and possibly travelling in time), or is the Users that have been sent the maximum number of emails count incorrect?

the plugin does work fast, and you will initially get a very large mailqueue, however i think that perticular statistic may be wrong and will have to look into it.
Quote:

Originally Posted by tekguru (Post 1605964)
3) As per the attached there seems to be a spurious table (zero height) just above the test email box?

that is very random, and again i will have to look into it. thanks for pointing this out to me though.
Quote:

Originally Posted by tekguru (Post 1605975)
More......

- The report page is getting incredibly long (understandable) - it might be an idea to paginate it and allow one to filter it based on bounced users only. Also to be able to erase the table - thinking of data storage sizes here.

Good idea. Will add this.
Quote:

Originally Posted by tekguru (Post 1605975)
- If one does not wish to use the bounce change usergroup feature how does one turn that facility off as it only lists the usergroups, there is not an option for 'none'.

good point. i will set an "enable group move" option.

Quote:

Originally Posted by tekguru (Post 1605986)
More 2 .....

1) The message to be sent specififes:

HTML Code:

<p>Kindest Regards<br/>
The $forumtitle Team
<a href="$homeurl">$bbtitle</a></p>

But translates into (from looking at the test message):



So it looks like the '$forumtitle' variable is not being parsed?

Correct. I need to fix this.

C Braithwaite 08-24-2008 08:03 PM

Quote:

Originally Posted by djbaxter (Post 1606046)
No, it's a server configuration issue. Generally, files sent by a PHP script are sent from nobody@domain.com unless you configure the server to do otherwise.

with sendmail you can specify -f to force a from address. im not saying its not server configuration, however in a lot of cases it can be fixed with -f
Quote:

Originally Posted by djbaxter (Post 1606046)
I think this is a step backwards, to be blunt. EZ Bounce works on all email sent out by the forum, such as notifications, etc. It would be far better to have an option to specifiy the EZ Bounce headers, or even just to set them automatically if the admin indicates that EZ Bounce is installed.

Why reinvent the wheel? Especially when you're trying to reinvent only half the wheel...

You have a valid point, and this is the very reason why for the next version the modification will handle ALL emails sent out. I realised this was the only way when one member mentioned he uninstalled ezbounce.

from what i understand, with ezbounce you have to manually click a link in each bounced email to modify the user? that's just a manual process with a shortcut in my eyes. my vision was pure automation, and on request i might add.
Quote:

Originally Posted by djbaxter (Post 1606046)
That's why the email notifications are a much better idea... no logs to delete or edit.

he would just get a giant email instead - i am working on ways to organise the data better.

tekguru 08-24-2008 08:54 PM

I too have uninstalled EZ Bounce as it was installed for me previously. If this Mod can replace that functionality automatically I'd be happy as it was a nightmare clicking on the bounce links.

A giant emial works for me unless detailled stats analysis is goignto be built into the Mod, if not the email is better as we can review and delete without the clogging of the database with unneeded data.

Cheers for clarifying the use of the settings, might be an idea to add this detail in the header of the Mod config page to that folks with poor memories like me will remember or of course for new users of the Mod :)

Glad me other bug reports and suggestions proves useful, look forward to the next version. In the interim if we want to clear the table built up what table do we need to empty?

C Braithwaite 08-24-2008 09:07 PM

Quote:

Originally Posted by tekguru (Post 1606077)
I too have uninstalled EZ Bounce as it was installed for me previously. If this Mod can replace that functionality automatically I'd be happy as it was a nightmare clicking on the bounce links.

A giant emial works for me unless detailled stats analysis is goignto be built into the Mod, if not the email is better as we can review and delete without the clogging of the database with unneeded data.

Cheers for clarifying the use of the settings, might be an idea to add this detail in the header of the Mod config page to that folks with poor memories like me will remember or of course for new users of the Mod :)

Glad me other bug reports and suggestions proves useful, look forward to the next version. In the interim if we want to clear the table built up what table do we need to empty?

i actually have a version here sat on my hard drive that fully automates the bounce system. im just testing it as much as i can at the moment. i am going to be coding detailed stats and will also provide an email summery every day.

if the data stored is too large, you could set the days to keep the data to something small - currently it's for 1 month, but you could quite easily set it to 1 day (you could even set it to 0.25 or somemthing and it will clear every 6 hours!) or if you need to, there is a table called "remindermail_log" empty it.
i will add options to erase the database too.

im going to do a propper manual also..

Moparx 08-24-2008 09:40 PM

Quote:

Originally Posted by C Braithwaite (Post 1605853)
which version of the mod are you using?

1.2.7

C Braithwaite 08-24-2008 09:58 PM

Quote:

Originally Posted by Moparx (Post 1606095)
1.2.7

it looks like the database was not set up properly on install. try un-installing the product and re-installing the product (as opposed to just overwriting). did you maybe upgrade from a previous version without uninstalling it first?

Moparx 08-24-2008 10:17 PM

Quote:

Originally Posted by C Braithwaite (Post 1606104)
it looks like the database was not set up properly on install. try un-installing the product and re-installing the product (as opposed to just overwriting). did you maybe upgrade from a previous version without uninstalling it first?

Hmm.. I believe I did just overwrite the product this last time around.
The problem has been fixed.

Gene Steinberg 08-24-2008 10:26 PM

Alas, that can also zero the counters, which means, alas, that people might get their reminder emails all over again before the interval, right?

Worse, my members are still getting multiple copies of these reminders, and they're getting pissed off.

Everything is set correctly. I double checked.

Peace,
Gene

Moparx 08-24-2008 10:39 PM

Quote:

Originally Posted by genesteinberg (Post 1606120)
Alas, that can also zero the counters, which means, alas, that people might get their reminder emails all over again before the interval, right?

Worse, my members are still getting multiple copies of these reminders, and they're getting pissed off.

Everything is set correctly. I double checked.

Peace,
Gene

Yes, uninstalling clears everything so everyone will be sent emails once again.

C Braithwaite 08-24-2008 10:46 PM

Quote:

Originally Posted by genesteinberg (Post 1606120)
Alas, that can also zero the counters, which means, alas, that people might get their reminder emails all over again before the interval, right?

Worse, my members are still getting multiple copies of these reminders, and they're getting pissed off.

Everything is set correctly. I double checked.

Peace,
Gene

have you tried maiqueue with table locking?

if you want to avoid sending emails out agian you need to run a query:
go to unixtimestamp.com and get the current time.
go into phpMyAdmin(if you cant do it from within vbulletin)
run query "UPDATE user SET reminder_emaildate = 'unix-timestamp-goes-here'" before you enable the product.


All times are GMT. The time now is 09:00 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.01673 seconds
  • Memory Usage 1,773KB
  • 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
  • (1)bbcode_html_printable
  • (16)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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