spam-byebye | ohtan | admin

spam-byebye | ohtan | admin,comments,spam

Description

VERSION 2.1.0 AND EARLIER ARE BELOW

http://cmf.ohtanz.com/spam-bye2.html

FEATURES

Specializing in Japanese and eliminating spam in other languages ​​with high probability

  • 1. Hiragana is not included
  • 2. Japanese (characters of 2 bytes or more) is not included
  • 3. The number of characters in a line exceeds N characters
  • 4. The total number of consecutive line breaks exceeds N
  • 5. Contains the URL
  • 6. Contains NG words
  • 7. URL is registered in URIBL database
  • 8. The poster’s IP is registered in the DNSBL database
  • If the check items are ranked and determined early, the rest of the inspection will not be performed, so the process will end early.
  • 1 and 2 are characters that always appear in Japanese posts
  • 3 is because spam may be posted without many line breaks
  • 4 is because line breaks are often used due to interference such as not allowing others to read posts.
  • 5 is URL guidance
  • 6 is a forbidden phrase
  • 7 and 8 are fair external registration blacklist inquiries
  • Since processing takes time for 6, 7 and 8, it is recommended that the inspection order be lower.
  • 6, 7 and 8 may time out if there are many inspection items, so please keep it to a simple inspection.

ARBITRARY SECTION

SEE ALSO(DNSBL/URIBL)

  • Barracuda Reputation Block List(b.barracudacentral.org)

http://www.barracudacentral.org/rbl

  • RBL.JP(url.rbl.jp/dyndns.rbl.jp/notop.rbl.jp)

http://www.rbl.jp/allrbl.html

  • SURBL(multi.surbl.org)

http://www.surbl.org/

  • URIBL(multi.uribl.com)

http://www.uribl.com/

Installation

ATTENTION

THIS SCRIPT REQUIRES A MULTIBYTE STRING FUNCTION (MBSTRING)

PRECAUTIONS WHEN UPDATING FROM 2.1.0 TO 2.1.1 OR LATER (IF THE SETTINGS HAVE BEEN CHANGED)

  • Select config.php from the plugin edit, copy all the contents and save it locally
  • Update the plugin
  • Copy all the contents saved locally and paste it into config.default.php by editing the plugin and update the file
  • Open the SPAM-BYEBYE settings screen and click Save
  • (* By the above work, the changes will be retained even if you update from the next time onwards)

ENABLING PLUGINS

Please enable admin page> plugins> spam-byebye

SETTINGS

Please set the following in Management page> Settings> SPAM-BYEBYE settings

BASIC SETTINGS

1. THRESHOLD FOR DETERMINING SPAM

  • When this value is reached, the action specified in 2 is executed.

2. ACTION WHEN DETERMINED TO BE SPAM

  • “Display message” displays the message specified in 3.
  • “Redirect to specified URL” redirects to the URL specified in 4.

3. MESSAGE TO BE DISPLAYED WHEN IT IS DETERMINED TO BE SPAM

  • Display this message if 2 is set to “Display specified message”

4. REDIRECT URL WHEN DETERMINED TO BE SPAM

  • If 2 is “Redirect to specified URL”, redirect to this URL

5. DNSBL DATABASE

  • Specifies a blacklist database that checks the poster’s IP address
  • If you specify multiple blacklist databases, insert a line break for each one.

6. URIBL DATABASE

  • Specifies a blacklist database that checks for hostnames contained in posted URLs
  • If you specify multiple blacklist databases, insert a line break for each one.

7. WHITE LIST (EMAIL ADDRESS)

  • If the email address in this list matches the email address in the Email field, no inspection will be performed.
  • If you specify multiple email addresses, please insert a line break for each email address.

CHECK ITEM SETTING

1. PRIORITY

  • Inspect from top to bottom

2. CHECK CONTENTS

Select from the following

  • Hiragana is not included
  • Japanese (characters of 2 bytes or more) is not included
  • The number of characters in one line exceeds N characters
  • The total number of consecutive line breaks exceeds N
  • URL is included
  • Contains NG words
  • URL is registered in URIBL database
  • The poster’s IP is registered in the DNSBL database

3. CHECK TARGET

Select from the following

  • Name front
  • url field
  • Comment section

4. VALUE

[Hiragana is not included]

  • Points will be added if the check target does not include hiragana.

    例)
    加算するポイント=20
    ※コメント欄にひらがなが含まれていない場合は20ポイントとなります

[Japanese (characters of 2 bytes or more) are not included]

  • Points will be added if Japanese (characters of 2 bytes or more) is not included in the check target.

    例)
    加算するポイント=20
    ※コメント欄に日本語(2バイト以上の文字)が含まれていない場合は20ポイントとなります

[The number of characters in one line exceeds N characters]

  • Points will be added if the number of characters per line to be checked exceeds the allowable number of characters.
  • If there are multiple lines that exceed the allowable number of characters, points will be added for the corresponding number of lines.
  • However, if the maximum value of the addition points is other than 0, that value will be the maximum value.

    例)
    チェック対象=コメント欄
    加算するポイント=20
    加算ポイントの最大値=0
    許容文字数=200
    ※コメント欄に200文字を超過する行が5箇所存在していた場合は20x5=100ポイントとなります

    チェック対象=コメント欄
    加算するポイント=20
    加算ポイントの最大値=60
    許容文字数=200
    ※コメント欄に200文字を超過する行が5箇所存在していた場合(20x5=100)でも60ポイントとなります

[Total number of consecutive line breaks exceeds N]

  • Points will be added if the total number of consecutive line breaks to be checked (at least the number of check line breaks) exceeds the allowable number of line breaks.

    例)
    チェック対象=コメント欄
    加算するポイント=20
    チェック改行数=4
    許容改行数=12
    ※コメント欄に4個以上の連続した改行が存在しその改行数の合計が12を超過している場合は20ポイントとなります

[URL is included]

  • Points will be added according to the number of URLs included in the check target
  • However, if the maximum value of the addition points is other than 0, that value will be the maximum value.
  • If the number of URLs as a result of checking is less than the allowable number of URLs, points will not be added.

    例)
    チェック対象=コメント欄
    加算するポイント=20
    加算ポイントの最大値=0
    許容URL数=0
    ※コメント欄にURLが5個存在していた場合は20x5=100ポイントとなります

    チェック対象=コメント欄
    加算するポイント=20
    加算ポイントの最大値=50
    許容URL数=0
    ※コメント欄にURLが5個存在していた場合(20x5=100)でも50ポイントとなります

    チェック対象=コメント欄
    加算するポイント=20
    加算ポイントの最大値=0
    許容URL数=5
    ※コメント欄にURLが5個存在していた場合(20x5=100)でも0ポイントとなります

[Includes NG word]

  • If the check target includes NG words, points will be added according to the number of matches.
  • However, if the maximum value of the addition points is other than 0, that value will be the maximum value.

    例)
    チェック対象=コメント欄
    加算するポイント=40
    加算ポイントの最大値=0
    NGワード=NGワード1[改行]NGワード2[改行]NGワード3
    ※コメント欄にNGワードが2個存在していた場合は40x2=80ポイントとなります

    チェック対象=コメント欄
    加算するポイント=40
    加算ポイントの最大値=80
    NGワード=NGワード1[改行]NGワード2[改行]NGワード3
    ※コメント欄にNGワードが3個存在していた場合(40x3=120)でも80ポイントとなります

[URL is registered in the URIBL database]

  • If multiple URIBL databases are specified, points will be added by the number registered by referring to all databases.
  • However, if the maximum value of the addition points is other than 0, that value will be the maximum value.

    例)
    チェック対象=コメント欄
    加算するポイント=20
    加算ポイントの最大値=0
    ※コメント欄のURLが3箇所のURIBLに登録されていた場合は20x3=60ポイントとなります

    チェック対象=コメント欄
    加算するポイント=20
    加算ポイントの最大値=40
    ※コメント欄のURLが3箇所のURIBLに登録されていた場合(20x3=60)でも40ポイントとなります

[Poster’s IP is registered in DNSBL database]

  • If multiple DNSBL databases are specified, points will be added by the number registered by referring to all databases.
  • However, if the maximum value of the addition points is other than 0, that value will be the maximum value.

    例)
    加算するポイント=20
    加算ポイントの最大値=0
    ※投稿者のIPが3箇所のDNSBLに登録されていた場合は20x3=60ポイントとなります

    加算するポイント=20
    加算ポイントの最大値=40
    ※投稿者のIPが3箇所のDNSBLに登録されていた場合(20x3=60)でも40ポイントとなります

Plugin author

ohtan

Plugin official website address

https://wordpress.org/plugins/spam-byebye/
If you encounter problems in using the spam-byebye plugin, you can comment below, and I will try my best to help you solve the problem

Leave a Comment

Your email address will not be published. Required fields are marked *