vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Mini Mods - Email reminder for inactive users (https://vborg.vbsupport.ru/showthread.php?t=138946)

Luky 03-11-2007 10:17 PM

Please add an option for the admin e-mail thing..

Smoothie 03-12-2007 01:03 AM

Ok, I'm editing this post because I've been doing some testing and I seem to have a problem. The email isn't always getting sent. I've narrowed it down to the cron not running. If I click run now, it seems to send the email. If I let it run by itself, it's not sending. I have the dron set to run every 30 minutes.

thincom2000 03-12-2007 06:44 AM

This hack brings back at least 1 member PER cron run. ^_^

However, these email reminders are being bounced when sent to users with AOL email addresses. You may need to work on the headers to get past AOL's bouncer, because I have not had issues sending my newsletters to these same addresses.

Smoothie 03-12-2007 08:45 AM

Update: Seems to sending fine now.

C Braithwaite 03-12-2007 09:10 AM

I'm really not sure about the cron logs - way out of my depth on that one. maybe it's something small i have missed out?

C Braithwaite 03-12-2007 09:39 AM

fixed

kingvillain 03-12-2007 10:23 AM

Thanks for the update :)

Smoothie 03-12-2007 01:01 PM

Woo-Hoo!

Luky 03-12-2007 01:13 PM

Blonx Lol R U Teh Spammar?!?!1

djbaxter 03-12-2007 01:50 PM

Quote:

Originally Posted by Luky (Post 1201572)
Blonx Lol R U Teh Spammar?!?!1

:confused:

Huh?

Smoothie 03-12-2007 02:32 PM

Task log is working!

projectego 03-12-2007 03:32 PM

Thanks for the latest update. :)

quamism 03-13-2007 03:06 AM

Sounds like a great product. Now i just need to get some users to remind to come back. Thanks for the great product.

SnitchSeeker 03-13-2007 11:04 AM

So if I have 10,000 inactive e-mails and choose to send 50 e-mails, what happens to the other 9,950? Do they not get a mail? Or does it go in spurts? Or what?

Looks great btw! :)

djbaxter 03-13-2007 12:33 PM

Quote:

Originally Posted by SnitchSeeker (Post 1202409)
So if I have 10,000 inactive e-mails and choose to send 50 e-mails, what happens to the other 9,950? Do they not get a mail? Or does it go in spurts? Or what?

Looks great btw! :)

It would send 50 at a time according to the schedule you set up in ACP | Scheduled Tasks.

Fungsten 03-13-2007 05:23 PM

CB,

As mentioned in another post when I run it from a test forum the "From" in the email I receive is fine. However, when sending from my live forum the email "From" is blank. Also, that email shows all the control characters too. I have checked the settings in the live forum and they seem to be ok. So, why would the email I get from the live forum have a blank "From"? Thanks!

MMiz 03-13-2007 11:57 PM

After importing and installing the plugin it sent out the emails even before I had a chance to look at/edit the settings in the admincp.

What am I missing?

Thanks!

djbaxter 03-14-2007 01:14 AM

You're not missing anything.

The defaults for the cron job are (1) active/on and (2) send reminders out every minute.

These should probably be changed in the product xml.

Doctor Death 03-14-2007 01:40 AM

Put this mod in yesterday and got a lost user back today. Good idea.:cool:

devilrulez 03-14-2007 09:38 AM

Thanks. I was looking for similar thing :)

GBSteve 03-14-2007 01:35 PM

Been watching for a short while, but today I installed this mod on my test forum - looks quite nice.

BUT I ran into a snag (I can hear the sighs already...). For testing purposes, I set the mod to base inactivity on last post, not last visit. I then changed the frequency, etc to **---- so that it would be constantly (as I understand it) watching and sending, watching and sending.

I then went to "Scheduled Task Manager" and manually ran the mod. Checked the log, and sure enough it sent an email out to me and the other test user account.

Unfortunately, when I checked my email, I received two copies of the same email with the same timestamp... The log shows only 1 email, but I received a duplicate. I have the usergroups for the mod set to 2,5,6,7 (registered users, mods, admin, and supermods - just for testing purposes). My test account only belongs to the Admin usergroup so it isn't an issue of multiple usergroups...

I also know it didn't send first as a regularly scheduled job and then a 2nd time from my manual run as the CRON log only shows emails being sent out once, and then the 2 following times I ran the CRON job manually it said there were no emails to send (which is correct).

Any ideas why I received dupe emails? I do NOT want this to happen to my users. :/

FYI I have read this entire thread. :)

djbaxter 03-14-2007 01:39 PM

There are TWO settings in the options for this add-on:

1. Days of Inactivity
How many days a user can go without posting before they are considered inactive.

2. Email Frequency
How often to send a reminder email once a member has become inactive - set this to how many days you want to wait before sending out another reminder to that member.

GBSteve 03-14-2007 07:24 PM

djbaxter,

was that directed to my post? I'm aware of the two settings. My problem is that running the CRON task created TWO emails with the same timestamp yet only 1 entry in the log file. If they were both legitimate emails, I'd have seen two entries in the log.

DaveS 03-14-2007 07:28 PM

Quote:

Originally Posted by djbaxter (Post 1203316)

2. Email Frequency
How often to send a reminder email once a member has become inactive - set this to how many days you want to wait before sending out another reminder to that member.

A great mod but I think the above needs much better explanation in the Admin panel. I set this low thinking that it was the number of emails sent out to a member, and I've had lots of disgruntled users as a result and I didn't now why!
Now I do and I've corrected it, but beware everyone you could PO your users if you set it too low.

doogie88 03-14-2007 10:22 PM

How do we limit the number of emails that are sent? I've received 3 on my account now, I can imagine people are getting annoyed with 3 emails in the last 2 weeks.
I made the same mistake as above.

djbaxter 03-14-2007 11:33 PM

Quote:

Originally Posted by GBSteve (Post 1203567)
My problem is that running the CRON task created TWO emails with the same timestamp yet only 1 entry in the log file. If they were both legitimate emails, I'd have seen two entries in the log.

I'm not sure that's a ptroblem with this add-on. I believe there is a known bug in recent versions of vBulletin where the mail system sends out intermittent multiple emails. On one large forum (not my own), I have received as many as 4 with the same timestamp (notifications of replies to a thread) and even on my own I periodically receive two or occasionally three.

djbaxter 03-14-2007 11:34 PM

Quote:

Originally Posted by DaveS (Post 1203570)
A great mod but I think the above needs much better explanation in the Admin panel. I set this low thinking that it was the number of emails sent out to a member, and I've had lots of disgruntled users as a result and I didn't now why! Now I do and I've corrected it, but beware everyone you could PO your users if you set it too low.

I agree. Chris, the author, did explain this in an early post in this thread but I agree it's worded in a confusing way.

Quote:

Originally Posted by doogie88 (Post 1203664)
How do we limit the number of emails that are sent? I've received 3 on my account now, I can imagine people are getting annoyed with 3 emails in the last 2 weeks. I made the same mistake as above.

See https://vborg.vbsupport.ru/showpost....&postcount=262 above.

Smoothie 03-15-2007 01:22 AM

Testing this mod, I only received 1 email per account.

doogie88 03-15-2007 01:26 AM

Quote:

Originally Posted by djbaxter (Post 1203702)
I agree. Chris, the author, did explain this in an early post in this thread but I agree it's worded in a confusing way.



See https://vborg.vbsupport.ru/showpost....&postcount=262 above.

That still doesn't make sense.

2. Email Frequency
How often to send a reminder email once a member has become inactive - set this to how many days you want to wait before sending out another reminder to that member.

Set this to how many days you want to wait. So does it only send 2 notices?
That's how many days apart it will send the notice, but not how many total emails will be sent?

Gryphon 03-15-2007 04:06 AM

I believe that people with things like UserName[CLAN] might not be deliverable. I got the following message back:
Code:

A message that you sent contained one or more recipient addresses that were incorrectly constructed:

  UserName[CLAN]  <username@hotmail.com>: missing or malformed local part (expected word or "<")

This address has been ignored. The other addresses in the message were syntactically valid and have been passed on for an attempt at delivery.


It would also be nice if users could opt out from receiving the emails right from the email.

Smoothie 03-15-2007 08:51 AM

Once again I am noticing a slight problem. I added a new usergroup to the settings. The setting is 90 and 30 days. In this usergroup I added, out of the 12 users, 2 should have been sent the email. Based on days of inactivity and "Receive Admin Emails" set to yes. According to the task log, no emails were sent............

Tom_S 03-15-2007 09:57 AM

How did you set it to send notifications for 30 and 90 days both?

djbaxter 03-15-2007 12:01 PM

Quote:

Originally Posted by doogie88 (Post 1203782)
That still doesn't make sense.

2. Email Frequency
How often to send a reminder email once a member has become inactive - set this to how many days you want to wait before sending out another reminder to that member.

Set this to how many days you want to wait. So does it only send 2 notices?
That's how many days apart it will send the notice, but not how many total emails will be sent?

There is no setting for "total number of emails". If you want the frequency to be very low, set it to something link 365 days.

Quote:

Originally Posted by Blackjack (Post 1203877)
It would also be nice if users could opt out from receiving the emails right from the email.

That's easily done from the options in your ACP. Just add it yourself, as I did:

Code:

<p>Hello, $username!</p>
<p>It's been some time since your last visit to $bbtitle.</p>
<p>You might be interested in having another look. We have added several features and enhancements to the forums, as well as many new members and new topics added every day.</p>
<p>If you don't remember your password, you can request it here: <a href="$forumurl/login.php?do=lostpw">$forumurl/login.php?do=lostpw</a></p>
<p>You can now keep up to date with new topics at $bbtitle by subscribing to the Forum Newsletter. Click on your <a href="$forumurl/usercp.php"User CP</a> link in the top navigation bar of any forum page and select < href="$forumurl/profile.php?do=editoptions">Edit Options</a>. Then scroll down to the Messaging & Notification section and check the box next to Subscribe to Forum Newsletter.</p>
<p>We hope to see you back soon.</p>
<p>&nbsp;</p>
<p>If you do not wish to receive further emails of this nature, please log into your UserCP at <a href="$forumurl/profile.php?do=editoptions">User CP | Options</a> and uncheck the box next to Receive Email from Administrators.</p>
<p>&nbsp;</p>
<p>Administrator</p>
$bbtitle
<p><a href="$homeurl">$homeurl</a></


daddygrim 03-15-2007 12:09 PM

Inactive Reminders By Mished.co.uk

i son;t want this sitting at the footer of my page..and why would this be included in the reminder email? how do i remove this?

Smoothie 03-15-2007 12:40 PM

Quote:

Originally Posted by Tom_S (Post 1204026)
How did you set it to send notifications for 30 and 90 days both?

90 days of inactivity, send every 30 days.

Smoothie 03-15-2007 12:42 PM

Either the task log is not updating, or this mod isn't sending emails.

daddygrim 03-15-2007 12:56 PM

oh..i fixed it..lol

Gryphon 03-15-2007 04:01 PM

Quote:

Originally Posted by djbaxter (Post 1204080)
That's easily done from the options in your ACP.

Yes, however that requires them to login. If they don't remember their password they have to run through a bunch of steps in order to get logged in to disable admin messages.

djbaxter 03-15-2007 04:05 PM

Quote:

Originally Posted by Blackjack (Post 1204224)
Yes, however that requires them to login. If they don't remember their password they have to run through a bunch of steps in order to get logged in to disable admin messages.

Or, they can email the admin by clicking reply and request it be done for them - which does happen and which takes only a minute from the ACP.

Gryphon 03-15-2007 04:22 PM

Yeah....or it could be a feature of this mod.


All times are GMT. The time now is 01:10 PM.

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.02777 seconds
  • Memory Usage 1,830KB
  • 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
  • (2)bbcode_code_printable
  • (12)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (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