Welcome to the E-Blah Community!
We would like to welcome you to our community and invite you to register an account or login.
Being a registered member is important, as it gives you several advantages over the normal Guest status. After registering you will be able to download files and images, post messages, and access member-only portions of the forum - just to name a few. Registration is quick and simple, and only takes about a minute of your time.

E-Blah Community    E-Blah Discussion    E-Blah Bugs  ›  New Thread Notifications not working anymore
Users Browsing Forum
No Members and 1 Guests

New Thread Notifications not working anymore  This thread currently has 1,776 views. Print
2 Pages 1 2 » Recommend Thread
Codenix
May 2, 2007, 11:05pm Report to Moderator Report to Moderator

E-Blah Member
Posts: 53
Gender: Male
Posts Per Day: 0.05
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 20 hours 26 minutes
Location: Melbourne, Australia.
On my eBlah 10.2.5 forum I have 'E-mail Members on new threads?' checked for most of the boards, but only members who have specifically added those boards to their notification lists are receiving notification emails.

This was definitely working 100% for 10.1.


"If it ain't broke, keep fixing it until it is!"
Logged Offline
Site Site Private Message Private message
Justin
May 3, 2007, 1:36pm Report to Moderator Report to Moderator

The E-Blah Developer
E-Blah Programmer
Posts: 15,075
Gender: Male
Posts Per Day: 6.52
Reputation: 93.40%
Reputation Score: +297 / -21
Time Online: 36 days 23 hours 27 minutes
Location: Tallassee, AL
Age: 22
Make sure the users are reading the boards.  If it still doesn't work, I'll give you a code to see if it's really not working and if it's not then I'll fix it.  The thread notifications are working now, but I've not had any problems with the board notifications in a while ...


I do installs for $25 and upgrades for $20.
Technical support is always free.

  Donate to E-Blah!  

My Websites: Revolution Reality (My Blog)  |  MinistryTalk.com  |  Portfolio

"But you, O Lord, are a compassionate and gracious God, slow to anger, abounding in love and faithfulness." — Psalm 86:15 NIV

Logged Offline
Site Site Private Message Private message Reply: 1 - 16
Codenix
May 3, 2007, 9:14pm Report to Moderator Report to Moderator

E-Blah Member
Posts: 53
Gender: Male
Posts Per Day: 0.05
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 20 hours 26 minutes
Location: Melbourne, Australia.
Thanks Justin.

I had a problem with board notifications with 10.0.5 and you gave me a replacement post.pl see this thread for details. This file was replaced by the latest upgrade though, so I wouldn't have thought that old bug-fix was relevant.

Just as a test I replaced the 10.2.5 posts.pl with the one you supplied for 10.0.5 but there wasn't any change. Notifications went out for users who were 'watching' the board I posted to, but everyone should have received a notification as that board is marked to E-mail Members on new threads.

I answer to your question, I have a test account in addition to my own which I can confirm is reading posts, but that user still doesn't receive notifications.


"If it ain't broke, keep fixing it until it is!"
Logged Offline
Site Site Private Message Private message Reply: 2 - 16
Justin
May 3, 2007, 9:16pm Report to Moderator Report to Moderator

The E-Blah Developer
E-Blah Programmer
Posts: 15,075
Gender: Male
Posts Per Day: 6.52
Reputation: 93.40%
Reputation Score: +297 / -21
Time Online: 36 days 23 hours 27 minutes
Location: Tallassee, AL
Age: 22
I'll add it to my list.


I do installs for $25 and upgrades for $20.
Technical support is always free.

  Donate to E-Blah!  

My Websites: Revolution Reality (My Blog)  |  MinistryTalk.com  |  Portfolio

"But you, O Lord, are a compassionate and gracious God, slow to anger, abounding in love and faithfulness." — Psalm 86:15 NIV

Logged Offline
Site Site Private Message Private message Reply: 3 - 16
Codenix
May 3, 2007, 10:55pm Report to Moderator Report to Moderator

E-Blah Member
Posts: 53
Gender: Male
Posts Per Day: 0.05
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 20 hours 26 minutes
Location: Melbourne, Australia.
Some more info which may help (or hinder )

I replaced all the BoardID.mail files with new ones populated with every member number thinking that this would add all boards to everyone's watch list (which it did), and then posted again --> no messages were sent out at all.

Then I put the old post.pl back (the one from the other thread above), and posted again, and this time every member was notified.

Now obviously this doesn't address the original problem, which is why doesn't 'Email members on new threads?' work, but it is interesting nonetheless.

I'll make some time later to actually compare the two post.pl files (10.2.5 version and 10.0.5 bugfix version) to figure out what the differences are.

Lucas.


"If it ain't broke, keep fixing it until it is!"
Logged Offline
Site Site Private Message Private message Reply: 4 - 16
Step_N_Wolf
May 8, 2007, 4:19pm Report to Moderator Report to Moderator
E-Blah Member
Posts: 105
Gender: Male
Posts Per Day: 0.15
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 1 days 9 hours 21 minutes
Location: Cut-N-Shoot, TX
I'm having this problem too.  I'm running some of the code in my post.pl file from the 10.2 release and the rest from the current nightly to work around this.  It does work this way.

On a personal note, I now have more members so when it works, I'm overloading my shared hosting mail server or timing out   (this part, of course, is my problem   ).

All the best,

Jimbo


Jimbo aka Step-N-Wolf
www.DigitalHawg.net


My ally is sensitivity, and a powerful ally it is.
It's nice to be important, but it's more important to be nice.
Logged Offline
Site Site Private Message Private message Reply: 5 - 16
Codenix
May 8, 2007, 9:57pm Report to Moderator Report to Moderator

E-Blah Member
Posts: 53
Gender: Male
Posts Per Day: 0.05
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 20 hours 26 minutes
Location: Melbourne, Australia.
Quoted from Step_N_Wolf
I'm having this problem too.  I'm running some of the code in my post.pl file from the 10.2 release and the rest from the current nightly to work around this.  It does work this way.


Hi Jimbo,

I'm running the post.pl from 10.0.5 to get the notifications working (only 'watch board' and 'watch thread' notifications, 'email all users' doesn't work), but the smilies and post formatting buttons (like 'quote', 'link' etc. don't work with this version of the file mixed with the eBlah 10.2.5 codebase.

Can you possibly attach your modified post.pl so I can have a look at what mods you made? I had a crack at doing this myself but didn't have much success.

Quoted from Step_N_Wolf
On a personal note, I now have more members so when it works, I'm overloading my shared hosting mail server or timing out  


Yeah, me too. The users with the highest three Member Numbers don't get emailed because of a timeout with the mail server. I'm wondering whether forcing it to authenticate will slow down the process a little and stop the timeouts from occurring. It's a shame eBlah doesn't send out one email to a group instead of batching individual messages to everyone - perhaps that's a feature you could consider Justin?

Lucas.



"If it ain't broke, keep fixing it until it is!"
Logged Offline
Site Site Private Message Private message Reply: 6 - 16
Justin
May 9, 2007, 12:19pm Report to Moderator Report to Moderator

The E-Blah Developer
E-Blah Programmer
Posts: 15,075
Gender: Male
Posts Per Day: 6.52
Reputation: 93.40%
Reputation Score: +297 / -21
Time Online: 36 days 23 hours 27 minutes
Location: Tallassee, AL
Age: 22
Quoted from Codenix
It's a shame eBlah doesn't send out one email to a group instead of batching individual messages to everyone - perhaps that's a feature you could consider Justin?


I forget exactly why, but I tried doing a BBC send of the e-mails, but it just won't work (or it may have been some servers it wouldn't work on).  But still, this would cause the same issue.

I've not looked at it yet.  All I know, is I've marked myself on all kinds of boards and forums and now get notifications all the time ... so something is working ...


I do installs for $25 and upgrades for $20.
Technical support is always free.

  Donate to E-Blah!  

My Websites: Revolution Reality (My Blog)  |  MinistryTalk.com  |  Portfolio

"But you, O Lord, are a compassionate and gracious God, slow to anger, abounding in love and faithfulness." — Psalm 86:15 NIV

Logged Offline
Site Site Private Message Private message Reply: 7 - 16
Craig
May 9, 2007, 12:39pm Report to Moderator Report to Moderator

SQL Support Team
Posts: 3,619
Gender: Male
Posts Per Day: 2.11
Reputation: 97.73%
Reputation Score: +215 / -5
Time Online: 14 days 15 hours 11 minutes
Location: Germany
Age: 38
You wouldn't want group sends for marked messages anyway.  Most spam filters delete mass notifies by default...so your users would never see it anyway


Don't just ask a question.
Instead ask a question, give us a screen shot and post a link to your forum.
Help us help you make your forum better!


If I helped...increase my Reputation by clicking here.
Logged Offline
Site Site Private Message Private message ICQ ICQ Reply: 8 - 16
Step_N_Wolf
May 9, 2007, 7:31pm Report to Moderator Report to Moderator
E-Blah Member
Posts: 105
Gender: Male
Posts Per Day: 0.15
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 1 days 9 hours 21 minutes
Location: Cut-N-Shoot, TX
Lucas,

Sorry for the slow response.  I have this thread bookmarked, but I guess that I missed the notification.  

My bookmarked threads and boards work for members (as far as I can tell through my testing), and my boards marked as "email to all members" work, as long as my server doesn't throw a "500."

As you requested, here is the post.pl that I'm running.  Of course, I defer to Justin on how well it should work or not as far as the portion different from the current nightly.  I'm sure that there are a lot of situations that the current nightly code is trying to address.

All the best,

Jimbo
Quoted from Codenix


Hi Jimbo,

I'm running the post.pl from 10.0.5 to get the notifications working (only 'watch board' and 'watch thread' notifications, 'email all users' doesn't work), but the smilies and post formatting buttons (like 'quote', 'link' etc. don't work with this version of the file mixed with the eBlah 10.2.5 codebase.

Can you possibly attach your modified post.pl so I can have a look at what mods you made? I had a crack at doing this myself but didn't have much success.



Yeah, me too. The users with the highest three Member Numbers don't get emailed because of a timeout with the mail server. I'm wondering whether forcing it to authenticate will slow down the process a little and stop the timeouts from occurring. It's a shame eBlah doesn't send out one email to a group instead of batching individual messages to everyone - perhaps that's a feature you could consider Justin?

Lucas.






This post contains attachments; to download them you must login.



Jimbo aka Step-N-Wolf
www.DigitalHawg.net


My ally is sensitivity, and a powerful ally it is.
It's nice to be important, but it's more important to be nice.
Logged Offline
Site Site Private Message Private message Reply: 9 - 16
Justin
May 9, 2007, 7:58pm Report to Moderator Report to Moderator

The E-Blah Developer
E-Blah Programmer
Posts: 15,075
Gender: Male
Posts Per Day: 6.52
Reputation: 93.40%
Reputation Score: +297 / -21
Time Online: 36 days 23 hours 27 minutes
Location: Tallassee, AL
Age: 22
Quoted from Step_N_Wolf
Sorry for the slow response.  I have this thread bookmarked, but I guess that I missed the notification.  


Are you sure you aren't getting them?  You should be.

I can give you two a code that'll log each and every mail that leaves your servers to see who was e-mailed for threads, if you want.


I do installs for $25 and upgrades for $20.
Technical support is always free.

  Donate to E-Blah!  

My Websites: Revolution Reality (My Blog)  |  MinistryTalk.com  |  Portfolio

"But you, O Lord, are a compassionate and gracious God, slow to anger, abounding in love and faithfulness." — Psalm 86:15 NIV

Logged Offline
Site Site Private Message Private message Reply: 10 - 16
Codenix
May 9, 2007, 10:33pm Report to Moderator Report to Moderator

E-Blah Member
Posts: 53
Gender: Male
Posts Per Day: 0.05
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 20 hours 26 minutes
Location: Melbourne, Australia.
Quoted from Justin


I can give you two a code that'll log each and every mail that leaves your servers to see who was e-mailed for threads, if you want.


Yes please Justin, it would be good to completely eliminate the SMTP server from the equation, but since I host my SMTP server within my network and I can see all the SMTP AUTH requests etc. as they happen on the mail server itself, I'm pretty sure that's not my problem.

I'll try out Jimbo's post.pl on my forum to see what happens.

Depending on the result my next step will be to set up a separate eBlah forum on a different box just for testing. At least I can eliminate 'corrupt' users or messages or boards from the equation then, because if your notifications are working on this forum, then it has to be something other than the scripts themselves because I'm running stock-standard 10.2.5 code from the upgrade.


"If it ain't broke, keep fixing it until it is!"
Logged Offline
Site Site Private Message Private message Reply: 11 - 16
Codenix
May 9, 2007, 10:34pm Report to Moderator Report to Moderator

E-Blah Member
Posts: 53
Gender: Male
Posts Per Day: 0.05
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 20 hours 26 minutes
Location: Melbourne, Australia.
Quoted from Step_N_Wolf


Sorry for the slow response.  I have this thread bookmarked, but I guess that I missed the notification.


Thanks Jimbo, I'll try yours out and see how I go.



"If it ain't broke, keep fixing it until it is!"
Logged Offline
Site Site Private Message Private message Reply: 12 - 16
Codenix
May 9, 2007, 10:49pm Report to Moderator Report to Moderator

E-Blah Member
Posts: 53
Gender: Male
Posts Per Day: 0.05
Reputation: 100.00%
Reputation Score: +3 / -0
Time Online: 20 hours 26 minutes
Location: Melbourne, Australia.
I tried Jimbo's post.pl and everyone received notifications - twice! That means that the 'watch board' notifications worked, PLUS the 'email members on new threads' notifications in the board settings.

I had several timeouts between the eblah server and the SMTP server, but that's not surprising given the bulk of emails which just went out

Thanks Jimbo! You're a legend!

Lucas.


"If it ain't broke, keep fixing it until it is!"
Logged Offline
Site Site Private Message Private message Reply: 13 - 16
Justin
May 10, 2007, 8:42am Report to Moderator Report to Moderator

The E-Blah Developer
E-Blah Programmer
Posts: 15,075
Gender: Male
Posts Per Day: 6.52
Reputation: 93.40%
Reputation Score: +297 / -21
Time Online: 36 days 23 hours 27 minutes
Location: Tallassee, AL
Age: 22
Quoted from Codenix
I tried Jimbo's post.pl and everyone received notifications - twice!


The script is supposed to make it so no member is e-mailed more than once each time (no matter what) ...

And Watch Board works flawlessly on this forum.  I tried it here and got a notification.  Make certain you remember that ONLY those users that have marked the board as read (or have read every post, making the board no longer new) will receive any thread for it.

In Routines.pl add this:

Code
	$emailed .= "$to, ";


After

Code
		print OPENFILE "To: $to\nFrom: \"$from\" <$eadmin>\nSubject: $subject\n\n$wholemessage";
		fclose(OPENFILE);
	}


Add this:
Code
	if($emailed ne '') {
		fopen(FILE,">>$prefs/MailLog.txt");
		print FILE "$emailed -> $URL{'m'}\n";
		fclose(FILE);
	}


After:
Code
sub redirect {
	($url2,$noexit) = $_[0];


This will make a MailLog.txt file inside of the Prefs directory.  You can use it to look up the message ID and then it'll show all the user id's it mailed.


I do installs for $25 and upgrades for $20.
Technical support is always free.

  Donate to E-Blah!  

My Websites: Revolution Reality (My Blog)  |  MinistryTalk.com  |  Portfolio

"But you, O Lord, are a compassionate and gracious God, slow to anger, abounding in love and faithfulness." — Psalm 86:15 NIV

Logged Offline
Site Site Private Message Private message Reply: 14 - 16
2 Pages 1 2 » Recommend Thread
Print

E-Blah Community    E-Blah Discussion    E-Blah Bugs  ›  New Thread Notifications not working anymore