Page 1 of 2
URLs in message body
Posted: Sun Jun 03, 2007 9:50 pm
by d2007
I have noticed that URLs posted in messages conveniently get turned into proper links with rel=nofollow in the code. I assume this is the JunkMark(tm) filter at work.
However, I noticed that if someone tries to put html link tags directly into a message, the "You are not allowed to post to this message board" warning appears on attempting to post.
Again, I assume this is the spam filter at work. Would increasing the spam filter setting to, say, 80 allow people to post html tags in the message or is this something that mboard does not allow at all, in order to avoid spam etc?
Thanks
David
Posted: Mon Jun 04, 2007 9:19 am
by Klemen
URLs are transferred into links by the MakeUrl function.
The "Your are not allowed to post" message is indeed generated by the spam filter and it takes in account many variables, not just URLs. If someone tries to post an URL it will result in a higher spam score, but shouldn't be enough for a block by itself. You can try increasing the limit to 80 if you are having problems with it.
Note however that MBoard will not parse any HTML code posted and just display it as code. So if you try to post an <a href=....>...</a> link it will just remain in HTML code, obviously for security reasons. It isn't a reason to be banned by the spam filter though.
Also note that once you get the "not allowed to post" error it will appear throughout the session, so in order to test again you need to close ALL browser windows before testing again.
Posted: Sun Jun 24, 2007 7:11 pm
by d2007
Here is something interesting. I am still testing and playing around with mboard at the moment.
I have the JunkMark filter set to 80 and tried posting a message with IE 6, which contained a URL in the message body and the filter blocked the posting.
If I try to post exactly the same message with Firefox 2, the message posts without any problems.
I have tried clearing the Temp Internet Files and Cookies on IE and closing down the browser, but the problem persists.
Any ideas why?
Thanks
David
Posted: Mon Jun 25, 2007 12:37 pm
by Klemen
What's the message you tried to post? Should make no difference at all what browser you use.
What's the URL of your mboard?
Posted: Sat Sep 08, 2007 5:18 am
by d2007
It's funny, the old problem of IE causing the JunkMark filter to reject a message has cropped up again. A user contacted me to say that he can post a message fine with Firefox 2, but exactly the same message posted with IE6 causes the "you cannot post to this board" error. Closing down IE completely and reattempting to post does not solve the problem.
I had exactly the same problem when I was testing the site earlier this year.
Posted: Mon Sep 10, 2007 10:27 am
by Klemen
And what was the message?
Also, you need to extract the Zip files and upload the .php files inside

(for phpinfo and session_test)
Posted: Mon Sep 10, 2007 1:31 pm
by d2007
Sorry, now extracted.
The message was the last one posted (13.html). I have made subsequent edits to this however.
Thanks
Posted: Mon Sep 10, 2007 9:43 pm
by Klemen
What's your junkmark_limit set to? The way I see that post shouldn't score higher than 60.
Are you behind a some kind of a proxy?
Posted: Tue Sep 11, 2007 9:27 am
by d2007
Hi
The JunkMark limit is set to 90 because of similar problems I had when testing the forum back in June.
I'm not behind a proxy.
Posted: Sun Sep 30, 2007 4:28 pm
by d2007
Sorry for being such a pain about this. Just to check that it is not something specific to my board, today, I tried posting a test message to your test mboard:
http://www.phpjunkyard.com/mboard/msg/9534.html
I found that posting this message with Firefox 2.0.0.7 posts the message without any problems.
When I tried to post the same message with IE 6.0.2900.2180 I get the message "You are not allowed to post to this board"
Everthying else about mboard works great. I love it. It would be perfect if I could just resolve this issue.
Thanks
David
Posted: Tue Oct 02, 2007 7:13 am
by d2007
Hi
I have been checking today and found that for the same session, when I check my IP address on IE, it is a different IP address to that on Firefox.
Could that be a reason for the posting problems? Does it mean that IE uses some kind of proxy?
Hope you can help.
David
Posted: Tue Oct 02, 2007 10:13 am
by Klemen
I was able to post your message using IE with no problems. Can someone else try with IE and post a message like this:
http://www.phpjunkyard.com/mboard/msg/9550.html
?
In IE if you go to "Tools" > "Internet options" select "Privacy" tab, what are your settings there?
Posted: Tue Oct 02, 2007 10:14 am
by Klemen
Also try posting from some other PC (not your PC and not in your home).
Posted: Tue Oct 02, 2007 9:47 pm
by Henrie
I just tested and no problems posting with IE7 and IE6.
All my testing posts were posted without any problems
http://www.phpjunkyard.com/mboard/msg/9555.html
Greetings,
Henrie
Posted: Sat Oct 06, 2007 3:27 am
by d2007
OK, my privacy settings are at 'Medium'
I tried posting the test message to the mboard test forum from a computer at work and I got the 'You are not allowed to post to this board message' again from there too. Again that was on IE6 with privacy set to medium.
I tried changing the privacy settings on my IE6 at home today to 'Accept all cookies' and find that I still get the error message when posting to the test mboard. Again, Firefox posts the same message without a problem.
So, as you can see, I'm no further forward.
One thing that puzzles me is why would I have a different IP adress with IE6 and Firefox (for the same internet connection)? Is IE using some kind of proxy that is causing the problem with mboard?
BTW I use a cable ISP (in case that is significant).