PDA

View Full Version : Mini Mods - Email Reminder for inactive users


Pages : 1 2 [3]

K!nG
06-30-2011, 02:15 AM
Hmmm i had to uninstall it before for some reason (can't recall) now installing it again on 4.1.4 hope everything works fine this time :)

aileron79
06-30-2011, 01:30 PM
Hi TalkVirgina!

That mod indeed undoubtedly is really useful. I just installed it a couple of days ago. This morning the script ran for the very first time. I limited the amount of mails to be sent to 200. However, 120 messages were bounced back with invalid addresses.

I am not familiar with common mail server setups and I definitely want to avoid the disaster described by Mary. So what is a safe amount of messages to send at once? Does it make any difference if I send out 1000 messages once a day or if I configure the cronjob to send out 250 messages four times a day? However, currently there are only 1800 users to be reminded, later it won't be more than 4 a day at maximum. Edit: Forget that, found another interesting article: https://vborg.vbsupport.ru/showthread.php?p=1533552

I just read that you are working on a bounce detector. However, the last two log columns (valid email, bounced) are all green even though 120 of 200 messages bounced back. What exactly are the values in those columns meant to express at that stage?

One more simple feature request: It would be good to see if users returned after they have received a reminder message. Just join the user-table to the log and show the lastactivity value in the log table. maybe red for not returned and green for returned, depending if the lastactivity timestamp is larger or smaller than the one the message was sent at.

Further, users obviously have to have the modify-cronjobs-admin-privilege to access the log. why is that? Is that restriction necessary? Isn't there a more suitable privilege?

The idea of creating a bounce manager plugin is great as long as it handles not only mail sent by this plugin but by the forum itself, like pm notifications or birthday greetings. The user's mail address should be removed from the user table if it is discovered to be invalid, the user should receive a pm that his address is invalid. Maybe those users can even be moved to another usergroup as long as they have not entered and verified a valid address - and moved back to the original one after they have a valid address again... Well, I'm dreaming but maybe you can make this dream come true?

However it really is a great mod, thanks you invested so much time for development and support here, you're doing a great job!

TalkVirginia
07-01-2011, 02:00 AM
Aileron,

I should have more time to reply to your post this weekend. Sorry. Things have been very busy.

Jim

weexto
07-01-2011, 08:51 AM
Hello, What numbers do I put in "Number of Emails to Send Reminder Per Batch" to make it work properly?

TalkVirginia
07-01-2011, 01:00 PM
Hello, What numbers do I put in "Number of Emails to Send Reminder Per Batch" to make it work properly?

Start with 10 and see how that goes through. It you don't see any bounce backs then increment it by 10 or whatever number you feel comfortable with.

weexto
07-01-2011, 04:21 PM
Start with 10 and see how that goes through. It you don't see any bounce backs then increment it by 10 or whatever number you feel comfortable with.

thank you !

TalkVirginia
07-03-2011, 12:41 AM
I've got my computer back up and running... however it looks like I may have lost a ton of data on my raid drives. :( I'll most-likely be spending the weekend trying to figure out how to recover from that. Just an FYI.. will keep ya posted.

TalkVirginia
07-03-2011, 01:27 PM
Oh btw, the good news is that I didn't lose any of the work I did on this addon. All versions were backed up on my development server. lol :D

KittyWireless
07-03-2011, 03:29 PM
The unsubscribe link at the bottom of the emails that this mod sends out, seems to link people to a "smilies" page.... I took a few of the links from member's emails and try them myself and, indeed, it brought up a page about smilies on our forums.

How can we get properly working unsubscribe links?

Otherwise than that, this mod is AWESOME!!! :)

TalkVirginia
07-03-2011, 03:36 PM
The unsubscribe link at the bottom of the emails that this mod sends out, seems to link people to a "smilies" page.... I took a few of the links from member's emails and try them myself and, indeed, it brought up a page about smilies on our forums.

How can we get properly working unsubscribe links?

Otherwise than that, this mod is AWESOME!!! :)

Can you post the link?

KittyWireless
07-04-2011, 01:26 AM
Can you post the link?

This is the link that is showing at the bottom of one of the emails:

To stop receiving this email, visit this URL:
http://www.kittyforums.net/misc.php?do=unsub&u=419

And when we click on that link, we get taken the FAQ - Smilie List page.

aileron79
07-04-2011, 01:05 PM
I should have more time to reply to your post this weekend. Sorry. Things have been very busy.

Hi TalkVirginia,

as I wanted at least some basic feedback inside the acp about the mail addresses producing errors, I modified your add-on by myself.

First, I added a column "bounced" to the reminder log in the database. Then, I modified your inactivitylog.php to show more columns (returned (y/n), last activity). The last step was to implement a very, very basic imap parser which processes all mail in the mailbox (configuration inside the file). This file is run as a cronjob outside the forum. I don't know if you have already done something about your bounce manager. If not, those few lines of code might get you started. The mail parser is more than basic, it's more like a proof of concept.

For all the others: You are free to use that modification but please note that I won't support it at all - this is code I just wrote for my needs. I am still waiting for a "professional" bounce manager to be implemented as my simple solution which is just 50 lines of code most likely won't work with all mail servers. Don't use this modification in production without fully understanding the script!

This is the DB statement to add the bounce column. Make sure you change the db/prefix accordingly.


ALTER TABLE `YOURDB`.`YOURPREFIXinactiveuserlog` ADD COLUMN `bounced` VARCHAR(1) NOT NULL AFTER `validemail`;


Thanks again for this awesome mod! Cheers,
:) Aileron

TalkVirginia
07-04-2011, 09:06 PM
This is the link that is showing at the bottom of one of the emails:

To stop receiving this email, visit this URL:
http://www.kittyforums.net/misc.php?do=unsub&u=419

And when we click on that link, we get taken the FAQ - Smilie List page.

Looks like you didn't get the update when you installed the latest version. Did you select overwrite?

The correct unsubscribe url should be pointing to

http://www.mydomain.com/forumroot/optout-reminders.php?u=$userid&e=$email

Obviously you will want to replace "mydomain.com/forumroot" with your own domain and path to your forum.

TalkVirginia
07-04-2011, 09:13 PM
Hi TalkVirginia,

as I wanted at least some basic feedback inside the acp about the mail addresses producing errors, I modified your add-on by myself.

First, I added a column "bounced" to the reminder log in the database. Then, I modified your inactivitylog.php to show more columns (returned (y/n), last activity). The last step was to implement a very, very basic imap parser which processes all mail in the mailbox (configuration inside the file). This file is run as a cronjob outside the forum. I don't know if you have already done something about your bounce manager. If not, those few lines of code might get you started. The mail parser is more than basic, it's more like a proof of concept.

For all the others: You are free to use that modification but please note that I won't support it at all - this is code I just wrote for my needs. I am still waiting for a "professional" bounce manager to be implemented as my simple solution which is just 50 lines of code most likely won't work with all mail servers. Don't use this modification in production without fully understanding the script!

This is the DB statement to add the bounce column. Make sure you change the db/prefix accordingly.


ALTER TABLE `YOURDB`.`YOURPREFIXinactiveuserlog` ADD COLUMN `bounced` VARCHAR(1) NOT NULL AFTER `validemail`;


Thanks again for this awesome mod! Cheers,
:) Aileron

Hey Aileron,

Thanks for working on this! :) I do have some code I'm working on but I'll definitely take a look at this and if I can fit it in with what I've got already.

I'm still waiting to hear if Eric is still working on a release for the vBouncer addon since I'd like to separate the bouncer from this mod so it can be used with any email that is sent from vBulletin.

TalkVirginia
07-11-2011, 11:35 AM
Just a quick update this morning. I'll be moving the bounced email management functionality to a separate addon. This will reduce the amount of settings that everyone will have to deal with as far as Email reminders go, and reduce the confusion as well.

Jim

ForceHSS
07-13-2011, 03:13 AM
when will you upload the new version

TalkVirginia
07-13-2011, 11:51 AM
when will you upload the new version

When it's ready. :)

magic74
07-15-2011, 10:44 AM
*double post*

magic74
07-15-2011, 10:55 AM
it´s a really usefull tool. Thank you very much.

If you add the option to show the members who returned like aileron did it would be perfect (for me).

TalkVirginia
07-20-2011, 04:45 PM
it?s a really usefull tool. Thank you very much.

If you add the option to show the members who returned like aileron did it would be perfect (for me).

Yes, his fix is a good idea. I've been a bit swamped lately but I'll work on incorporating that.

magic74
07-21-2011, 06:04 AM
No need to hurry - the mod does what it should do perfectly. We got more members back on the site than expected.

The statistic thing is not really important. It´s just a add-on fpr statistic-freaks like me.

So again, many thanks for your efforts.

ForceHSS
07-23-2011, 06:34 PM
Could not find phrase 'error_unsubscribe_done'.

was testing this link for someone that got this email
Hello, kimberley_91!
We've noticed that you've not been active on The Horse Source for quite some time now, and we miss you!

Could we not tempt you back?
If you don't remember your password, you can request it here: http://www.the-horse-source.net/forum/login.php?do=lostpw
We hope to see you soon
Kindest Regards
The Horse Source
http://www.the-horse-source.net/forum
To stop receiving this email, visit this URL: http://www.the-horse-source.net/forum/optout-reminders.php?u=3&e=kimberley_bramley@live.co.uk"

ForceHSS
07-23-2011, 06:46 PM
but after i click it and i click it again it says this
Our records indicate that your subscription to our mailing list has already been cancelled. Please contact an Administrator if you believe you've reached this message in error.

yes it works but still need to fix that error above

ForceHSS
07-23-2011, 06:50 PM
i think i see the problem " after that link will test more will tell that member

TalkVirginia
07-24-2011, 03:35 PM
i think i see the problem " after that link will test more will tell that member

I'm pretty sure that Phrase is there. It's just under the wrong Phrase type. If you do a search in phrases for that phrase, the correct phrase type should be "Error Messages".

ForceHSS
07-24-2011, 04:37 PM
Could not find phrase 'error_unsubscribe_done'. got this with another member there is a bug with the link when sent to the member to there email

ForceHSS
07-24-2011, 04:45 PM
I'm pretty sure that Phrase is there. It's just under the wrong Phrase type. If you do a search in phrases for that phrase, the correct phrase type should be "Error Messages".

not there nothing comes up

ForceHSS
07-24-2011, 06:48 PM
To stop receiving this email, click <a href="$forumurl/optout-reminders.php?u=$userid&e=$email" title="unsubscribe" target="_blank">unsubscribe</a>
I think it might be this line that is messed up could be wrong but the coding needs checked to see where the bug is

pyd
07-24-2011, 07:52 PM
This looks like a mod I really could use :)
However, would it be possible to extend the mod a bit?

I would like to have several "levels".
After 30 days, one email is sent with a text.
After 60 days, another email is sent with a different text and the user is moved to a "inactive" usergroup.
After 90 days, yet another email is sent.
After 100 days, the user is deleted.

... or something like that.. :)

TalkVirginia
07-24-2011, 08:10 PM
This looks like a mod I really could use :)
However, would it be possible to extend the mod a bit?

I would like to have several "levels".
After 30 days, one email is sent with a text.
After 60 days, another email is sent with a different text and the user is moved to a "inactive" usergroup.
After 90 days, yet another email is sent.
After 100 days, the user is deleted.

... or something like that.. :)

Sounds like a good idea. You might be on to something here. :) How does everyone feel about this? Might take this a step further and set up a rules system like this similar to the notices system. This way it's not restricted to 100 days and you can set the number of days yourself and have the option of how you want to handle the inactive member. For instance, based on the number of posts that they have made in the past or in some other way they have contributed to the site. Maybe they haven't met a certain threshold and then deleted. Thanks for your input Pyd! :) The thing is that I really need to get some sort of bounced email detection in this addon or in a separate addon otherwise, it's only solving half the problem. I'll definitely add these ideas to my list of thoughts.

CharlieDelta
07-24-2011, 08:15 PM
Well if you did this Jim you would actually stream line me down to one mod. I am doing this sort of thing right now with three mods. I use your mod for the emails, another to move them to inactive and one more the clean up the unconfirmed usergroup and have been considering it for inactives.

TalkVirginia
07-25-2011, 03:46 PM
Well if you did this Jim you would actually stream line me down to one mod. I am doing this sort of thing right now with three mods. I use your mod for the emails, another to move them to inactive and one more the clean up the unconfirmed usergroup and have been considering it for inactives.

Thanks Charlie. I'll take this into consideration for sure.

Anyone else doing this?

ForceHSS
07-25-2011, 09:18 PM
if you are going to add all them other things do check the optout code as well

TalkVirginia
07-26-2011, 04:30 PM
if you are going to add all them other things do check the optout code as well

I've made a bunch of fixes that have been mentioned recently. I just need to upload them. I'll most-likely do that tonight.

ForceHSS
07-28-2011, 12:22 AM
thanks

bryanb
07-28-2011, 01:29 PM
Does this work with vB 4.1.5? Getting ready to upgrade and I'd really like to know. Thanks!

TalkVirginia
07-28-2011, 06:34 PM
Does this work with vB 4.1.5? Getting ready to upgrade and I'd really like to know. Thanks!

I have not updated to 4.1.5 as of yet. However it should work fine since nothing has changed on which this addon operates going by the fix report.

rex_b
08-02-2011, 03:30 PM
What would be the easiest way to have it send a message to all members one time?

TalkVirginia
08-02-2011, 09:20 PM
What would be the easiest way to have it send a message to all members one time?

Why would you want to do that?

fwulfers
08-02-2011, 10:04 PM
Try AdminCP - Users - Send Email to Users

rex_b
08-03-2011, 03:02 PM
I have an inactive site that I want to blast with inactive emails.

TalkVirginia
08-03-2011, 09:37 PM
I have an inactive site that I want to blast with inactive emails.

Like Fwulfers suggested, try the send email to users function that is already built into vb.

TalkVirginia
11-10-2011, 07:48 AM
Thank you all for your patience on releases of this mod. I have every intention of getting back to this. I've had to place this on the back burner due to RL *stuff*. If anyone with experience in vb mod development experience is interested in helping me further this mod, send me a pm here or to "Jim" on my home site at talkvirginia.net.

Thanks

GTX2
12-01-2011, 06:52 PM
This is by far one of the most interesting and important mods at vb.org, but really lacks the matter of bounces.... i have something like 200k members and with this mod active i got thousands of bounces....

Eric didn't made any mod yet, is there any idea when it will be released?
thanks

TalkVirginia
12-01-2011, 10:04 PM
This is by far one of the most interesting and important mods at vb.org, but really lacks the matter of bounces.... i have something like 200k members and with this mod active i got thousands of bounces....

Eric didn't made any mod yet, is there any idea when it will be released?
thanks

Hi GTX,

I completely understand your frustration, and again I apologize for not keeping this up to date. I do have plans on getting back to this mod in January. As for a release date, that is to be determined at this point.

Jim

blackcat123
12-02-2011, 05:29 AM
Hello,

how can i change it to german?!


Update 2.1.1 (6/24/2010) - German Translation - (Thanks Semmi)
Thanks to Semmi for translating the Admin menu, Phrases and Reminder Phrase Templates to German.

GTX2
12-03-2011, 11:18 AM
anyone got aileron79 changes working correctly?!

Column added correctly, and script is running with cron.
It connects correctly to imap server and gives this message:

X-Powered-By: PHP/5.3.4
Content-type: text/html

Fetch mailbox information...
Messages in Mailbox: 82
Processing...


But than nothing happens, no information on bounced column being updated....
I believe it could be settings in process_bounces.php file, anyone got it working !?

Thanks !

OldSchoolDSL
12-04-2011, 03:49 AM
Installed and I believe working

4.1.8

iglow
01-09-2012, 07:00 PM
Just installed this at newest vbull 4.1.9 and the option dont show up on the left moneu bar - cannot edit emila reminder things.
Is this plugin stil lsupported?

If so after telling me why i cannot see the menu, please tell me how ot just email users in 1 group if they dont post for X time, but without movign them anywhere.

ForceHSS
01-10-2012, 01:16 AM
Just installed this at newest vbull 4.1.9 and the option dont show up on the left moneu bar - cannot edit emila reminder things.
Is this plugin stil lsupported?

If so after telling me why i cannot see the menu, please tell me how ot just email users in 1 group if they dont post for X time, but without movign them anywhere.

I have it installed on 4.1.9 and it all works for me. Make sure you are a super admin

iglow
01-11-2012, 11:22 AM
I have it installed on 4.1.9 and it all works for me. Make sure you are a super admin

i am the only admin so iassume super too? or i have to setup myself as admin and super admin? -if so, how?!


screen attached: http://awesomescreenshot.com/0bcrqfeac

silberfuchs
01-11-2012, 11:32 AM
it works fine for me (4.1.9) too!

Alan_SP
01-11-2012, 11:55 AM
i am the only admin so iassume super too? or i have to setup myself as admin and super admin? -if so, how?!

In config.php you set who is superadmin among other things.

TalkVirginia
01-11-2012, 11:56 AM
i am the only admin so iassume super too? or i have to setup myself as admin and super admin? -if so, how?!


screen attached: http://awesomescreenshot.com/0bcrqfeac

Iglow.. that screen shot is not from the my addon. Make sure you have any older versions uninstalled and reinstall this addon and you shouldn't have a problem. Yes, I am still supporting my addon but I've been hit with one thing after another in RL. I'm hoping to get back on this project soon.

dorans
01-12-2012, 01:43 PM
Originally Posted by fwulfers
I uploaded all the latest files, removed and installed the xml product file again and I am still getting this message when the Unsubscribe link in the email is clicked:

vBulletin Message: Could not find phrase 'error_unsubscribe_done'.
I just added a phrase with this varname to the Phrase Manager. Seems to be working fine now.



Howto?
Thanks in advance :)

TalkVirginia
01-12-2012, 06:54 PM
Howto?
Thanks in advance :)

Go to Languages & Phrases -> Phrase Manager -> Search Phrases

Search Text : error_unsub
Search Language: All Languages
Product: Inactive User Reminder Emails
Search Translated Phrases Only: no (although up to you...)
Phrase Type: blank
Search In: Phrase Text and Phrase Variable Name
Last two set to No

Click Find.

if not found, Add new phrase "error_unsubscribe_done" under "Error Messages" Phrase type for the "Inactive User Reminder Emails" Product.

Text should be: "Subscription of your email address to our site's mailer has been successfully cancelled." or something similar.

dorans
01-12-2012, 07:43 PM
Thanks for your patience and explanations :)

"error_unsubscribe_done"
:up:

raymondblog
02-03-2012, 12:40 PM
What kind of method does this mod uses to send email?
Does it use the settings in Email Options at admincp or simply uses PHP Mail?

TalkVirginia
02-04-2012, 12:42 AM
What kind of method does this mod uses to send email?
Does it use the settings in Email Options at admincp or simply uses PHP Mail?

It uses the built in vb mail functions.

raymondblog
02-04-2012, 01:10 AM
It uses the built in vb mail functions.

Not really sure what you meant by using the "built in vb mail functions".

TalkVirginia
02-04-2012, 03:53 AM
Not really sure what you meant by using the "built in vb mail functions".

vbulletin has a wrapper function around the sendmail function.

raymondblog
02-04-2012, 06:39 AM
So it means that even though I set vBulletin to use SMTP, this mod will use the sendmail function, not the SMTP?

Any chance of updating the mod to support the method used to send email from the admincp?

TalkVirginia
02-05-2012, 12:07 AM
So it means that even though I set vBulletin to use SMTP, this mod will use the sendmail function, not the SMTP?

Any chance of updating the mod to support the method used to send email from the admincp?

it is using the same email functionality that is used anywhere in vB. Nothing is different.

BGN64
02-05-2012, 01:31 PM
Most of my members were imported from another forum system. The ones that have not gone through the password set procedure, or haven't been to the site since the change to Vb show a last login of 12-31-1969 but they are not being sent the email. Any thoughts?

Edit: I see... their last activity date is blank. Is there any way to include them in the process?

TalkVirginia
02-05-2012, 01:50 PM
Most of my members were imported from another forum system. The ones that have not gone through the password set procedure, or haven't been to the site since the change to Vb show a last login of 12-31-1969 but they are not being sent the email. Any thoughts?

Edit: I see... their last activity date is blank. Is there any way to include them in the process?

I'll take a look at this. Will probably have to add that to the cron task. Thanks

sweetpotato
02-22-2012, 08:30 AM
It seems to stop working with vb 4.1.10.

TalkVirginia
02-22-2012, 11:15 AM
It seems to stop working with vb 4.1.10.

I'm testing an update on another site I have which is running 4.1.10. So far it seems to be working ok. I'm still trying to iron out issues with detecting bounced email. I'm not sure if my host is filtering them or what. Right now I have a mechanism to validate the email address before email is sent out which seems to work. There are a few smaller issues I need to clean up. I'll see how things go in the next few weeks.

millo87
02-24-2012, 01:30 PM
Hi TalkVirginia, great mod, we've been using it on our forum but since upgrading to 4.1.10 It may or may not be emailing people, but it's also supposed to tell us whether the email address is valid (got through) or not. It says that every single email it's ever sent has gotten through, which clearly isn't the case.

Any ideas of where we're going wrong or how to de-bug this?

Thank you.

BlueCheri
02-24-2012, 03:59 PM
New version installed, let see how it works.

Thanx

G!

TalkVirginia
02-24-2012, 07:34 PM
Hi TalkVirginia, great mod, we've been using it on our forum but since upgrading to 4.1.10 It may or may not be emailing people, but it's also supposed to tell us whether the email address is valid (got through) or not. It says that every single email it's ever sent has gotten through, which clearly isn't the case.

Any ideas of where we're going wrong or how to de-bug this?

Thank you.

Please disable or install for now. I'm working on a update which should will fix this issue. I'm running the update on another site as I mentioned before, it is working ok. I'm also trying to work in the bounced email detection.

BGN64
02-25-2012, 12:51 PM
I'll take a look at this. Will probably have to add that to the cron task. Thanks

Most of my members were imported from another forum system. The ones that have not gone through the password set procedure, or haven't been to the site since the change to Vb show a last login of 12-31-1969 but they are not being sent the email. Any thoughts?

Edit: I see... their last activity date is blank. Is there any way to include them in the process?

Will you be working this into the update?

TalkVirginia
02-28-2012, 08:07 PM
Will you be working this into the update?

Yes. As a matter of fact, I am. :)

kisanjong
02-29-2012, 08:56 AM
Should i wait for the update before i install to 4.1.10?

Thanks

TalkVirginia
02-29-2012, 05:14 PM
Should i wait for the update before i install to 4.1.10?

Thanks

Might be a good idea.

pcXtremists
02-29-2012, 10:41 PM
Is there a way to change the standard text you have for the emails? i want a custom email that i want sent. can you help me out?

kisanjong
03-01-2012, 06:32 AM
Might be a good idea.

Thanks

Looking forward to the update and installing this much needed mod.

TalkVirginia
03-01-2012, 06:28 PM
Is there a way to change the standard text you have for the emails? i want a custom email that i want sent. can you help me out?

You can change the default text that gets sent in emails. If not in debug mode, just copy the phrase as if you were going to translate it, change it, then save.

TalkVirginia
03-12-2012, 11:35 AM
I'm looking for 2 maybe 3 (English speaking) admins that are running large forums and would be interested in assisting with beta testing the next release. This is a rewrite, and everyone will need to uninstall any previous version of this addon. I've made changes on the backend and I'm implementing "moving inactive members to an inactive group" and "bounced email processing". The thing is for some odd reason I'm not getting any bounced emails sent to me yet. I also need samples of bounced emails. If interested in assisting, please PM me an email address where we can chat and I can send the mod files to you. If you have any questions, please let me know.

Thanks,
Jim

seanadl
03-20-2012, 01:14 AM
Can you set this to email all users with a post count of zero?

av8or1
03-20-2012, 01:56 AM
Or the member becomes inactive and you send out 20 reminders, the member doesn't come back and is removed after the 20 reminder? I'll have to think about that one. :) Thanks for the idea! I'll add that to my to-do list and see if anyone else is interested in that.

I'd like to make sure that the current features are not giving anyone any additional issues first. Also I still need to add bouced email detection which I'm currently working on.

Any updates regarding this deletion capability? I'd equally be interested in an add-on that simply moves inactive users to a separate usergroup and when/if they ever return, they are reinstated with full privileges again, possibly via mod intervention...

Eh disregard. I just now scrolled up and noticed Jim's post. I guess I oughta read all the way to the end before posting, but this thread has 39 pages and I just got tired after page 22....

Thanks

TalkVirginia
03-20-2012, 02:11 PM
Can you set this to email all users with a post count of zero?

So basically you want to notify Lurkers as well? Members that visit but don't post? Sure, I can do that.

TalkVirginia
03-20-2012, 02:17 PM
Any updates regarding this deletion capability? I'd equally be interested in an add-on that simply moves inactive users to a separate usergroup and when/if they ever return, they are reinstated with full privileges again, possibly via mod intervention...

Eh disregard. I just now scrolled up and noticed Jim's post. I guess I oughta read all the way to the end before posting, but this thread has 39 pages and I just got tired after page 22....

Thanks

LOL Yes, I am planning on including the deletion feature but will probably be in a later release. I have the feature working to move members to an inactive group.

I know this thread is getting long. Not sure what to do about that. Sorry. :(

av8or1
03-21-2012, 12:46 AM
LOL Yes, I am planning on including the deletion feature but will probably be in a later release. I have the feature working to move members to an inactive group.

I know this thread is getting long. Not sure what to do about that. Sorry. :(

Eh, no worries. Tis a sign of a good mod/add-on, so kudos!

TalkVirginia
03-28-2012, 04:00 AM
v3.0.0 - IN BETA TEST
Just an FYI, I've sent out the first packet for v3.0.0 of this addon to beta-testers. It may not seem like a lot, but please keep in mind this is a complete rewrite.

New features in this version include:

* Inactive members can be moved to a inactive group.

* Members can be moved back to their original usergroup, or
be moved to another holding usergroup once they become active.

* Select the usergroups to be protected from being moved. Administrator and Banned Members are automatically excluded from being moved.

* Reminder emails are handled by vBulletins internal email system, such as send now and mail queuing. If the bounced email address field is set in vBulletin's email settings, that will be used, otherwise the webmaster address is used.

* Members can Opt-Out from the UserCP as well as from the unsubscribe link in the email. The $unsublink variable must be used for it to be included in emails.

* Set the reminder subject and body content. Phrases for these have been removed to make it easier to edit.

* Track the number of reminder emails sent.

* Set the maximum number of emails to send

* Delete inactive member(s) once they have received max reminders and have not become active.
Only members that have been moved to the inactive usergroup will be targeted for deletion.

* Set the usergroups to be sent a reminder email. Administrator and Banned Members are now automatically excluded and will never be sent reminders.

Please let me know if I've missed any features you might have been expecting and I'll try to include it.

Jim

sweetpotato
03-28-2012, 05:34 AM
Set the reminder subject and body content. Phrases for these have been removed to make it easier to edit.
Please keep these phrase for site have more than one languagues

TalkVirginia
03-28-2012, 08:40 AM
Please keep these phrase for site have more than one languagues

Ok. Will do. I had some complains about it being difficult update so I thought I would take them out. I can put them back. not a problem. Thanks for the input!

wildheart
03-28-2012, 09:33 AM
Can I use this for 4.1.11, is it updated yet? I know your posts say so but at the top it shows: Last Update: 06 Jun 2011

sweetpotato
03-28-2012, 09:57 AM
Ok. Will do. I had some complains about it being difficult update so I thought I would take them out. I can put them back. not a problem. Thanks for the input!
I think the phrase is nice feature so why you have to remove it. If anyone does not need simply don't use it.

Thank you,

TalkVirginia
03-28-2012, 11:54 AM
Can I use this for 4.1.11, is it updated yet? I know your posts say so but at the top it shows: Last Update: 06 Jun 2011

Yes, it should be ok to use for 4.1.11, but I have a new update coming out soon. You would need to uninstall this one first before installing the next update.

wildheart
03-29-2012, 08:02 AM
Thank you, I will hang on and wait.

BrightStar
03-29-2012, 09:23 AM
Looks like a good mod. Will install once new version is out.
Cheers

rwoscott
04-15-2012, 05:49 AM
I've uninstalled the old version to install the new version.
I've uploaded the files.
But when I import the xml, it says:
Importing Product, Please Wait...

[:]

Then nothing.

I'm on 4.1.11 PL1.

djbaxter
04-18-2012, 07:03 PM
Bug? When someone tries to unsubscribe from the reminders by following the email link in the notification from this add-on, they get a page saying:

vBulletin Message
Could not find phrase 'error_unsubscribe_done'.

How to fix this?

TalkVirginia
04-19-2012, 02:18 PM
Bug? When someone tries to unsubscribe from the reminders by following the email link in the notification from this add-on, they get a page saying:



How to fix this?

This is fixed in the new version.

djbaxter
04-19-2012, 05:41 PM
I'm using the newest version: 2.21

See optout-reminder.php lines 66-74:

if ($result == null)
{
eval(standard_error(fetch_error('error_unsubscribe d_already',$vbulletin->options['contactuslink'])));
}
else
{
$db->query_write("UPDATE " . TABLE_PREFIX . "user SET rmoptout = 1 WHERE userid = '$userid' AND email = '$email'");
eval(standard_error(fetch_error('error_unsubscribe _done')));
}



Added:

I fixed it, I think, by editing the product-remindermail.xml file:

At lines 216-217, FIND:

<phrasetype name="Error Messages" fieldname="error">
<phrase name="error_unsubscribed_already" date="1269327058" username="administrator" version="2.0.1"><![CDATA[Our records indicate that your subscription to our mailing list has already been cancelled. Please <a href="{1}" rel="nofollow">contact an Administrator</a> if you believe you've reached this message in error.]]></phrase>


Add AFTER:

<phrase name="error_unsubscribe_done" date="1269327058" username="administrator" version="2.0.1"><![CDATA[You have been unsubscribed from future reminder emails.]]></phrase>


Does this look correct?

djbaxter
04-20-2012, 02:14 AM
Another problem: There have been several emails that have bounced back to my server (dedicated server) but none of them are showing in the logs. All I see is Bounced = No for all emails.

Is there something special I have to do for this add-on to recognize the bouncebacks?

djbaxter
04-21-2012, 04:26 PM
This is fixed in the new version.

I may have misunderstood. Did you mean in the next version to be released?

fai99al99
04-28-2012, 06:09 PM
nice mod .. waiting for the new Version :)

Nemrak
05-03-2012, 02:22 PM
Number of Reminder Emails to Send Per Batch - 10 (Default).

How many batch are in 24 hours or how many emails will be sent in 24 hours? The time between batch is customised?

Sorry for my bad english :D.

Alan_SP
05-04-2012, 11:00 AM
Mod uses cron script for sending emails.

You can find it here: ACP->Scheduled Task Manager->Inactive User Reminder Emails

I think that this script by default is set to run once a day, so if you set it to 10, it will send every day up to 10 emails. But, you can set it to run once per hour, or even more often, depends what you want.

I'm not sure how it is originally coded, but it runs once per hour on my site and it sends up to 50 emails, these are my settings.

TalkVirginia
05-04-2012, 04:53 PM
I'm using the newest version: 2.21

See optout-reminder.php lines 66-74:

if ($result == null)
{
eval(standard_error(fetch_error('error_unsubscribe d_already',$vbulletin->options['contactuslink'])));
}
else
{
$db->query_write("UPDATE " . TABLE_PREFIX . "user SET rmoptout = 1 WHERE userid = '$userid' AND email = '$email'");
eval(standard_error(fetch_error('error_unsubscribe _done')));
}



Added:

I fixed it, I think, by editing the product-remindermail.xml file:

At lines 216-217, FIND:

<phrasetype name="Error Messages" fieldname="error">
<phrase name="error_unsubscribed_already" date="1269327058" username="administrator" version="2.0.1"><![CDATA[Our records indicate that your subscription to our mailing list has already been cancelled. Please <a href="{1}" rel="nofollow">contact an Administrator</a> if you believe you've reached this message in error.]]></phrase>


Add AFTER:

<phrase name="error_unsubscribe_done" date="1269327058" username="administrator" version="2.0.1"><![CDATA[You have been unsubscribed from future reminder emails.]]></phrase>


Does this look correct?

Yes.

TalkVirginia
05-04-2012, 04:55 PM
I may have misunderstood. Did you mean in the next version to be released?

Sorry. Yes. Next Version.

michaelbang
05-08-2012, 07:13 PM
Here are some teaser screen shots of the admincp screen of the features I'm adding into the next release. No ETA as to when it will be ready though... maybe this month... maybe next. ;)

EDIT: Sorry for the poor image quality on the main settings screen. Not sure what made it so fuzzy.

Did these features make it to the final product? What love to easily send out a testmail. I can't seem to find them.

And how do I remove the link at the bottom of the email?

Thanks.

michaelbang
05-08-2012, 08:03 PM
I've translated the HTML email body into Danish, but it still sends the email out in English. What's wrong?

I've just changed the phrase:

https://vborg.vbsupport.ru/

TalkVirginia
05-10-2012, 11:45 AM
Did these features make it to the final product? What love to easily send out a testmail. I can't seem to find them.

And how do I remove the link at the bottom of the email?

Thanks.

The link in the email needs to stay. That is what members use to unsubscribe from getting reminders.

TalkVirginia
05-10-2012, 11:48 AM
I've translated the HTML email body into Danish, but it still sends the email out in English. What's wrong?

I've just changed the phrase:

http://www.michaelbang.com/images/danish-translation.jpg

That is a design error and will be corrected in the new release. Part of the reason I haven't released a new version yet is because I'm still testing the bounced email detection as well as working on a bug with moving members to inactive groups with registration moderation turned on.

michaelbang
05-12-2012, 08:50 PM
The link in the email needs to stay. That is what members use to unsubscribe from getting reminders.

And what about the possibility to send out an testmail, without having to set up a test usergroup, a fake user and mingeling with the last activity date?

michaelbang
05-12-2012, 08:51 PM
That is a design error and will be corrected in the new release. Part of the reason I haven't released a new version yet is because I'm still testing the bounced email detection as well as working on a bug with moving members to inactive groups with registration moderation turned on.

Any ETA on the new release?

TalkVirginia
05-13-2012, 11:01 PM
And what about the possibility to send out an testmail, without having to set up a test usergroup, a fake user and mingeling with the last activity date?

That will be included in the new release.

TalkVirginia
05-13-2012, 11:06 PM
That will be included in the new release.

Unfortunately I don't have a release date at this time. Since the mod is now changing member groups, as well as having the option of removing Lurking members after a certain timeframe, I want to make sure that it is working correctly.

CuteC@t
05-22-2012, 09:48 PM
I install this mod on my site (vb4.1.10 ), everything looks ok but not working ! :(

TalkVirginia
05-23-2012, 04:12 PM
I install this mod on my site (vb4.1.10 ), everything looks ok but not working ! :(

What isn't working? Any details?

CuteC@t
05-25-2012, 06:16 AM
What isn't working? Any details?

Thanks for the mod & for replying , its working now :)

kamran_dotnet
05-25-2012, 07:58 AM
That will be included in the new release.

hi dear TalkVirginia
did you think current version 2.2.1 "Email Reminder for inactive users" work on Vbulletin 4.2 ?

usefee
05-25-2012, 09:54 AM
I install this mod on my site, everything looks ok but not working!
my vb is 4.2 now (but this hack installs from older version) and havent any sending in cron reports!
please help me

TalkVirginia
05-30-2012, 01:36 PM
I install this mod on my site, everything looks ok but not working!
my vb is 4.2 now (but this hack installs from older version) and havent any sending in cron reports!
please help me

Ok. I just got back from a long weekend vacation. I'll be testing this as soon I can clear some free time. Thanks

Alibass
05-31-2012, 05:04 PM
I have been running v2.21 and just updated my board from 4.1.12 to 4.2.0 on the 28th and now when the cron runs the mod finds no inactive members. I know there were a few members that needed reminders sent to them on the 29th and that did not happened. I tried running cron manually but all I receive is error shown below.

Looking for members who have become inactive and never received a reminder email...

No inactive member(s) found!

Looking for members who have become inactive and
haven't received a reminder email in the last 30 days...

No inactive member(s) found!

usefee
06-01-2012, 05:20 AM
Ok. I just got back from a long weekend vacation. I'll be testing this as soon I can clear some free time. Thanks

tanx
this hack is so usefull but dont work for me! :(
im waiting for you

dustoff99
06-02-2012, 12:39 PM
Waiting for update, upgraded to 4.2 and tried this mod and it didn't work either.

dustoff99
06-03-2012, 11:49 AM
Odd, this morning I get an email that stated:

Inactive User Reminder Email Report

Members who have become inactive based on their last activity date and never received a reminder email:Emails sent to: (I had a good 10 names here)

I went to my Inactive Reminders / Inactivity Log and processed the Log Viewer and saw the same names from the email.

Quick question, where do I check a log file from my vB to verify that the email did go out to those users?

So it appears that mine is working now on 4.2

dustoff99
06-04-2012, 10:02 AM
Ok, day 2 and another 10 emails went out. I haven't noticed any patterns as to which 10 the MOD chooses as some were right at 30 days out to one of my very first inactive members.

Good news, I got back 2 members yesterday and tweek'd what group the MOD targets.

Looking forward to the next update.

dustoff99
06-04-2012, 10:12 AM
Paypal being goofy today Jim, please keep both donations if they go through.

When I donated, I get this message: "Sorry — your last action could not be completed" and nothing is in my PayPal history, but they did deduct the funds.

Just wanted to say thank you for a great MOD and keep up the good work.

TalkVirginia
06-04-2012, 12:58 PM
Paypal being goofy today Jim, please keep both donations if they go through.

When I donated, I get this message: "Sorry ? your last action could not be completed" and nothing is in my PayPal history, but they did deduct the funds.

Just wanted to say thank you for a great MOD and keep up the good work.

Thank you very much for your donations!! :) I'll be sure to list your name (vb.org name) as a mod supporter.

dwkmi
06-27-2012, 02:55 AM
I like to suggest a method to send test emails to admin, to view the actual emails being sent.

Great mod!

GamerPerfection
06-27-2012, 05:01 PM
I like to suggest a method to send test emails to admin, to view the actual emails being sent.

Great mod!There's an easy way to do this already. You can do it two ways.

1) Change the setting so that only accounts in the administrator group get the emails and set the inactive days to 1. Then leave your Admin account logged out for 1 day only.

2) If you'd rather not be logged out of your own forum for a whole day then use a test account (all Admins should have a test account for functionality testing) and place it in the administrator group, set the inactivity days down to 1 and leave your test account for a day.

Either of those ways you will see what the emails are like. it's not an instant thing, but it's only 24 hours.

S_E_A
07-05-2012, 03:00 PM
Hi TalkVirginia, any news on the next update (version)? (The mod has been disabled on my board until the next update)

Thank you :)

rhody401
07-25-2012, 11:57 AM
I installed this yesterday on 4.2, which qualified about 500+ users to receive the emails.

It does work and some of them received emails, but I'm wondering if it has some kind of known issue with 4.2 ?

At 1:30am nothing happened. However, if I run the task manually, it will do 25 people at a time (which is what I have it set to) I have since done it enough times to process all of the ones in the qualification queue.

The notification emails to the admin are also very sporadic. if I do a manual event to run this, it may be 3 or 4 hours before I receive emails for each individual batch. It will send them about 30 minutes apart, for each group of 25. But it will only do this for 1-3 of them and then stops again. I received about half of them so far.

So it's working, but I'm not sure how reliably. I received a couple bounced emails, so I know at least some have gone out. (if not all)

What i'm not clear on is why the "inactive user email reminder report" to admin seems to come hours later, if at all. It would also be nice to put a space after each name, in that report, if possible :)

Thanks in advance for any clues or advice, and for putting together such a great feature! This is something that should probably be built into VB, IMO.

Have a great day!

alhidaya
07-26-2012, 05:01 AM
Hello,

Great mod, thanks!

Nice, Nice, Nice !!!

CharlieDelta
08-17-2012, 11:37 PM
Feature request; the ability to change the senders email from webmaster@... to an email of our choosing.

If there is a way to do this now with a work around let me know and I can make the changes.

Cheers.

mickknutson
08-24-2012, 11:06 AM
At the bottom of each email are the ARCHIVE links just the same that is on the bottom of my site:
http://www.blincmagazine.com/forum/content/

But the issue is that it is duplicated 9 times.
How can I just append one (1) section of my archives?

elfenny
08-26-2012, 06:03 PM
Excellent, thank you very much

champs1996ws
09-14-2012, 11:13 AM
I've installed and turn on debug mode, try to edit email and subject and get "No Phrases Matched Your Query"

What am I doing wrong?

vivapotenza
09-21-2012, 03:26 PM
I have been running v2.21 and just updated my board from 4.1.12 to 4.2.0 on the 28th and now when the cron runs the mod finds no inactive members. I know there were a few members that needed reminders sent to them on the 29th and that did not happened. I tried running cron manually but all I receive is error shown below.

Looking for members who have become inactive and never received a reminder email...

No inactive member(s) found!

Looking for members who have become inactive and
haven't received a reminder email in the last 30 days...

No inactive member(s) found!

I get this issue as well on VB 4.2

Did you ever find a solution to the problem or will there be a fix released for this?

oddmud
09-27-2012, 01:36 PM
Ever get anywhere setting this up to move bounced email users to a new usergroup?

Alibass
09-27-2012, 05:42 PM
I get this issue as well on VB 4.2

Did you ever find a solution to the problem or will there be a fix released for this?
No, I just waited till the next date was scheduled for mail outs and it started working.

Drakie
11-09-2012, 10:34 AM
Looks perfect! Thank you!

psico
11-29-2012, 02:57 AM
Any ETA on the new version? This plugin is a must!!!

maria bartolome
11-29-2012, 06:43 PM
because it takes so long to start up?
load all files in the route , and then import product takes much not understand :(

maria bartolome
11-30-2012, 10:00 AM
perfect installed and fixed the error :)
put the route well and corrected :) thanks

BadgerDog
12-05-2012, 12:23 PM
Updated our vBulletin 4.1.3pl5 site to v2.2.1 of this mod, with thanks ... :up:

Made a test run and it seems to be working fine.....

Question: Do I understand that the unsubscribe option in this current version no longer works or appears within emails sent out, executed by this code the mod uses?

To stop receiving this email, click <a href="$forumurl/optout-reminders.php?u=$userid&e=$email" title="unsubscribe" target="_blank">unsubscribe</a>

If so, can I use this code embedded in the email as an option for the email recipient to stop receiving future mailings?

http://www.mysite.com/misc.php?do=unsub

Thanks ..

Regards,
Doug

rob01
12-07-2012, 01:43 AM
do this work with vb 4.2?

Alibass
12-07-2012, 01:59 AM
yes...

tanyeri24
12-17-2012, 10:33 PM
what time is it beginning to sending emails?

Alibass
12-17-2012, 11:10 PM
around 1:30am local time

Live_Bait
12-22-2012, 10:46 AM
Hi, I am wondering because i am testing this on my test site... My test site is turned off so i didn't get the reminder email I set to send to myself... so this means if your site is set to off the emails will not send ??

smirkley
12-22-2012, 09:26 PM
Testing this out,... tested unsubscribe feature, after clicking on the link in email for optout, get this error...

"Could not find phrase 'error_unsubscribe_done'."

smirkley
12-22-2012, 09:32 PM
Testing this out,... tested unsubscribe feature, after clicking on the link in email for optout, get this error...

"Could not find phrase 'error_unsubscribe_done'."

found fix and updated xml

https://vborg.vbsupport.ru/showpost.php?p=2321661&postcount=595

Mark4865
12-30-2012, 12:05 PM
Looks like a great mod, installed in my test site environment.

How do I add my website logo and disclaimer into the email

justicechick
01-10-2013, 01:35 PM
When I attempt to install the XML file I get this :

Importing Product, Please Wait...

[:]

Thats how is has been stuck for over 20 mins...Is this normal?

UPDATED: Its been over 2 hrs and it still says Importing *sigh*

dirkji
01-14-2013, 08:58 AM
I installed version 2.2.1 and got this error:

Invalid SQL:
SELECT * FROM user WHERE rmEmailDate > 0 AND rmEmailCount > 0 AND userid = 0;
MySQL Error : Unknown column 'rmEmailDate' in 'where clause'
Error Number : 1054

Any idea what causes this error?

Thanks,
Dirk

ikorolis
02-21-2013, 04:56 PM
I'm using the newest version: 2.21

See optout-reminder.php lines 66-74:

if ($result == null)
{
eval(standard_error(fetch_error('error_unsubscribe d_already',$vbulletin->options['contactuslink'])));
}
else
{
$db->query_write("UPDATE " . TABLE_PREFIX . "user SET rmoptout = 1 WHERE userid = '$userid' AND email = '$email'");
eval(standard_error(fetch_error('error_unsubscribe _done')));
}



Added:

I fixed it, I think, by editing the product-remindermail.xml file:

At lines 216-217, FIND:

<phrasetype name="Error Messages" fieldname="error">
<phrase name="error_unsubscribed_already" date="1269327058" username="administrator" version="2.0.1"><![CDATA[Our records indicate that your subscription to our mailing list has already been cancelled. Please <a href="{1}" rel="nofollow">contact an Administrator</a> if you believe you've reached this message in error.]]></phrase>


Add AFTER:

<phrase name="error_unsubscribe_done" date="1269327058" username="administrator" version="2.0.1"><![CDATA[You have been unsubscribed from future reminder emails.]]></phrase>


Does this look correct?

Thanks
Fixed this error

wait to new release.

smirkley
03-12-2013, 02:44 AM
Like this mod, but would LOVE to figure out how to add a checkbox in user cp settings to opt-in, with the opt-out link in the email un-checking the desire to get these reminders.

Anyone got an idea?

markhendo1986
04-15-2013, 03:09 PM
Having uninstalled this mod, I have been greeted with the following errors:

Database error in vBulletin 4.2.0:

Invalid SQL:
SELECT * FROM user WHERE rmEmailDate > 0 AND rmEmailCount > 0 AND userid = 0;

MySQL Error : Unknown column 'rmEmailDate' in 'where clause'
Error Number : 1054

Any ideas how to fix it?

kartheekb
04-17-2013, 10:59 AM
Does this sents a BULK Mails?

As i am on shared hosting only 500 allowed for hr.

I have 1200 Inactive users around?

smirkley
04-17-2013, 12:18 PM
Yes it does send bulk

Recommended with using mailqueue system.

Easy5s.net
07-25-2013, 11:49 PM
work with 4.2.1???

djbaxter
07-26-2013, 12:18 AM
work with 4.2.1???

Yes it does.

kandhro
09-07-2013, 05:37 AM
Hello Talkvirginia
thanks for a very important mod
installed and Voted also
totally works fine , here is one thing i want get some guide about
while receiving email to a inactive user there is a unsubscription link , clicking on that shows this "Could not find phrase 'error_unsubscribe_done'."

it will be great if i can get some guide for editing this to some decent message
hope to have a guide .
Best Regards

Jokermixer
09-27-2013, 03:20 PM
In vbulletin 4.2.1 it doesn't work! there are the error.

djbaxter
09-27-2013, 04:13 PM
In vbulletin 4.2.1 it doesn't work! there are the error.

It works fine in 4.21.

What error are you getting?

Jokermixer
09-27-2013, 06:19 PM
It works fine in 4.21.

What error are you getting?



Warning: require_once([path]/includes/functions_remindermail.php) [function.require-once]: failed to open stream: No such file or directory in [path]/includes/adminfunctions_plugin.php(1199) : eval()'d code on line 2

Fatal error: require_once() [function.require]: Failed opening required '/home/joker/public_html/includes/functions_remindermail.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/joker/public_html/includes/adminfunctions_plugin.php(1199) : eval()'d code on line 2

there are this error.

djbaxter
09-27-2013, 06:42 PM
Warning: require_once([path]/includes/functions_remindermail.php) [function.require-once]: failed to open stream: No such file or directory in [path]/includes/adminfunctions_plugin.php(1199) : eval()'d code on line 2

Fatal error: require_once() [function.require]: Failed opening required '/home/joker/public_html/includes/functions_remindermail.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/joker/public_html/includes/adminfunctions_plugin.php(1199) : eval()'d code on line 2

there are this error.

You haven't uploaded all the files for this update or you uploaded them to the wrong locations.

Jokermixer
09-28-2013, 06:55 AM
You haven't uploaded all the files for this update or you uploaded them to the wrong locations.



i have upload the file in the right locations: admincp in admincp- images in images and so on....how can i do?

djbaxter
09-28-2013, 12:52 PM
i have upload the file in the right locations: admincp in admincp- images in images and so on....how can i do?

The error message above is specifically telling you that it cannot find /includes/functions_remindermail.php which is part of this add-on. Therefore, you have not uploaded all the files to the correct locations because at least that one is missing.

Check with an FTP program like FileZilla.

Make sure you transfer using Auto or ASCII for .php files.

If the file is actually there, check the file permissions which should be 0640

Jokermixer
09-28-2013, 01:20 PM
The error message above is specifically telling you that it cannot find /includes/functions_remindermail.php which is part of this add-on. Therefore, you have not uploaded all the files to the correct locations because at least that one is missing.

Check with an FTP program like FileZilla.

Make sure you transfer using Auto or ASCII for .php files.

If the file is actually there, check the file permissions which should be 0640


I upload always with filezilla, but i'm sure that i have uploaded all files, i don't know...can you explain me precisely all the steps? thank you very much.

ozzy47
09-28-2013, 01:25 PM
Can you check in FTP if the file functions_remindermail.php is indeed in the /includes folder?

Jokermixer
09-28-2013, 02:00 PM
Can you check in FTP if the file functions_remindermail.php is indeed in the /includes folder?

I have resolved thank you.

ozzy47
09-28-2013, 02:05 PM
How so? Just in case someone else runs into the issue.

jjohns12
10-04-2013, 06:11 PM
Works great for me Thanks

DemOnstar
10-05-2013, 03:34 AM
Installed today...
Trying it for size...:up:

usefee
10-06-2013, 06:15 PM
work with 4.2.1?

DemOnstar
10-06-2013, 06:21 PM
Hopefully I will get a result in less than 13 days...

Loki12
10-06-2013, 07:30 PM
work with 4.2.1?

Yes it does, works fine. And, it has already boosted my active membership. Indispensable mod.

usefee
10-09-2013, 07:21 AM
Yes it does, works fine. And, it has already boosted my active membership. Indispensable mod.

thanks
download the original file from first post or modified it with this thread posts!?

usefee
10-14-2013, 10:13 AM
nobody!?

rhody401
10-15-2013, 01:16 PM
The one from the author works great with 4.2.1 and youll have no trouble with the instructions.

DemOnstar
10-20-2013, 04:00 PM
This one seems to work! 4.2.1.

:up:

honda208
11-09-2013, 08:42 PM
Is this still a working add-on? I have 4.2.2, thanks.

thernus
02-02-2014, 09:02 PM
After I install the hack I get this error message via mail:

Invalid SQL:
SELECT userid, username, email, usergroupid, FROM_UNIXTIME(lastvisit) lastvisit, FROM_UNIXTIME(lastactivity) lastactivity, CASE WHEN lastpost = 0 THEN '' ELSE FROM_UNIXTIME(lastpost) END AS lastpost, CASE WHEN rmEmailDate = 0 THEN '' ELSE FROM_UNIXTIME(rmEmailDate) END AS lastreminder, TIMESTAMPDIFF(DAY, FROM_UNIXTIME(lastvisit), FROM_UNIXTIME(UNIX_TIMESTAMP())) days_since_lastvisit, TIMESTAMPDIFF(DAY, FROM_UNIXTIME(lastactivity), FROM_UNIXTIME(UNIX_TIMESTAMP())) days_since_lastactivity, CASE WHEN lastpost = 0 THEN 0 ELSE TIMESTAMPDIFF(DAY, FROM_UNIXTIME(lastpost), FROM_UNIXTIME(UNIX_TIMESTAMP())) END AS days_since_lastpost, CASE WHEN rmEmailDate = 0 THEN 0 ELSE TIMESTAMPDIFF(DAY, FROM_UNIXTIME(rmEmailDate), FROM_UNIXTIME(UNIX_TIMESTAMP())) END AS days_since_lastemail, rmoptout FROM vb3_user WHERE TIMESTAMPDIFF(DAY, FROM_UNIXTIME(lastactivity), FROM_UNIXTIME(UNIX_TIMESTAMP())) >= 30 AND usergroupid IN ('3','18','22','23','21') AND rmEmailCount = 0 AND options & 16 AND rmoptout = 0 LIMIT 0, 50;;

MySQL-Fehler : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(DAY, FROM_UNIXTIME(lastvisit), FROM_UNIXTIME(UNIX_TIMESTAMP())) days_since_last' at line 1
Fehler-Nr. : 1064

Is there a way to fix it?


THX
th

M.C.
03-08-2014, 08:31 AM
It's working but gives me error in AdminCP -> Settings:
Warning: trim() expects parameter 1 to be string, array given in [path]/includes/adminfunctions_options.php on line 1032

buffaloscooby
03-18-2014, 08:43 PM
Is it possible at all to have 2 different setups? One message to go to one group on one schedule, but then a second instance to send a different message to another group at a different interval?

krimznheidiz
03-23-2014, 07:26 AM
Anybody can confirm is it work with 4.2.2?

ikorolis
03-23-2014, 09:14 AM
is worked to me.

mradlin
03-23-2014, 04:29 PM
Is working for me on 4.2.2 also.

rhody401
03-24-2014, 08:30 PM
It works fine. I get 2 emails each morning from it. One for the 30 day folks, and one for the rest.

bosanci28
04-18-2014, 11:39 PM
How to edit , the info that was sent out?

I got a email,and the links back to the forum they don't match up.

Thanks

K!nG
04-19-2014, 05:21 AM
How to edit , the info that was sent out?

I got a email,and the links back to the forum they don't match up.

Thanks

Hi,
I believe you asking where to edit the email which goes out to inactive users. If that's what you want.. Go to Admincp and on left side menu click on Inactive Reminders and scroll down a bit till you see Email format. In Email format click on Email body make changes you need and save it.

Here is screenshot. (sorry if this is not what you were looking for, but that was the best guess i could make.)

https://vborg.vbsupport.ru/external/2014/04/18.png

gageb
05-29-2014, 07:12 PM
excellent mod

vwdforum
02-12-2015, 07:51 AM
Anybody else received a warning from google about "passing personally identifiable information (PII) to Google through your use of one or more of Google's advertising products -- DFP, AdSense, and/or DoubleClick AdExchange."

According the the url sent, the problem is with my vbulletin standard template showing google ads, on this page ***Forum url ***/optout-reminders.php?u=36844

Any way to prevent ads from showing on optout-reminders.php pages?

Alibass
02-25-2015, 08:09 PM
Anybody else received a warning from google about "passing personally identifiable information (PII) to Google through your use of one or more of Google's advertising products -- DFP, AdSense, and/or DoubleClick AdExchange."

According the the url sent, the problem is with my vbulletin standard template showing google ads, on this page ***Forum url ***/optout-reminders.php?u=36844

Any way to prevent ads from showing on optout-reminders.php pages?
In the phrase manager email body are you using html and if so have you used and google links there?

Alibass
02-25-2015, 08:40 PM
Since the coder [TalkVirginia] has turned this mod over to the vBulletin community to update as needed I took the liberty of fixing the [error_unsubscribe_done] error that a user would see after choosing to opt out of the mailing list from their reminder email.

I fixed the error only and changed version number to [2.2.2]

Remember to back up your database before installing as a precautionary measure. Also I had no issues with the overwrite install and my email body text, but you may want to make a copy of that before installing just the .xml file only if you're not doing a fresh install.

I am using this on my 4.2.2 PL4 site and it works great.

Manoel J?nior
02-26-2015, 12:06 AM
Thanks Alibass

Rakehel
05-31-2015, 04:47 PM
The file uploads are correct, but for some reason the product.xml for this 2.2.2 version never finishes importing. We have 4.2.2 PL4 applied and everything is current.

Does anyone have a tip? I wish vB would build this into v4.

Alibass
05-31-2015, 06:12 PM
<font face="verdana">Only thing added to 2.2.2 was the error phrase that was left out by the coder. Has nothing to do with importing of mod.
</font>

I suggest you try installing 2.2.1 and see if you have the same issue.

Also are you using a custom theme?

Rakehel
09-20-2015, 11:43 AM
Apologies for taking so long to get back to this. Life. Yes Alibass we are using a custom theme.

The issue is that the product.xml will not import. The message 'Importing product...please wait' displays but the upload never takes place and finishes.

ndahiya
09-26-2015, 06:07 PM
Can someone also edit it to add bounce handling? Without that it creates a huge amount of unhandled bounces.

this is probably the simplest mod (and the developer has handed it over to the community).
https://vborg.vbsupport.ru/showthread.php?t=310072


ndahiya

rob01
03-28-2016, 02:32 AM
do this support bounce handling?

mytreehouse
09-11-2016, 11:12 AM
We have inactive users (inactive for 30 days or more) stored in the usergroup "Inactive Members" so I thought this plugin would be really helpfull. It run for a couple of days and few hunderd emails were sent out, but now the task is already finished. I wonder why it skipped so many users. When I run this cron manually it says:
Looking for members who have become inactive and never received a reminder email...
No inactive member(s) found!

Edit:
All fixed now. The skipped members had optout 'recieve admin emails'. I had to ran the right SQL query to fix that and to start sending out emails again to the other inactive users. :)

Cristi_XP
12-24-2018, 01:21 PM
Is something like this available for vbulletin 5?

1MoreGoodGuy
01-21-2019, 02:48 AM
First of all, great product.

I installed this product and while testing I clicked the unsubscribe from email link and it worked...I thought it would take me to a page where I would have to confirm that I really did want to unsubscribe but clicking the link just unsubscribed the email. How do I get the email address off the unsubscribe list so that I can continue to use the email address?

1MoreGoodGuy
01-21-2019, 03:28 PM
First of all, great product.

I installed this product and while testing I clicked the unsubscribe from email link and it worked...I thought it would take me to a page where I would have to confirm that I really did want to unsubscribe but clicking the link just unsubscribed the email. How do I get the email address off the unsubscribe list so that I can continue to use the email address?

Never mind. I figured out that "unsubscribing" is marked by user id and the email address is irrelevant.

Prince
06-16-2019, 05:30 PM
Does this work on vB version 4.2.4. ?

djbaxter
06-16-2019, 08:20 PM
It should. It works on 4.2.5.

Prince
06-17-2019, 12:31 PM
It should. It works on 4.2.5.

Thanks, I installed it with no issues.

Do you know where the logs are kept...cannot seem to find any?

djbaxter
06-17-2019, 01:12 PM
I don't think there are any. I get email notifications when emails are sent to inactive users.

Prince
06-17-2019, 01:20 PM
I don't think there are any. I get email notifications when emails are sent to inactive users.

Oh ok, there is a log setting in options, but yes I guess it is just an "email log".

Thanks!