Here I come, there I am.

 

В последно време не мога да се отърва от спам от адреси 'маймунка mail.ru'. Регистрациите също, макар и те да не ме притесняват толкова.

За регистрация на мейл.ру мейли използвам TTC User Registration Bot Detector. В допълнение с Aksimet е удобен за спиране на регистрации от руски ботове. Работи с блокиране на мейлове (с шаблони) и IP адреси.

В последно време се промъкват коментари от руски ботове, които минават през Aksimet. В 90% от случаите нямат спам съдържание, но са досаден и дразнещ офтопик, без който бих живял по-добре.

Не успях да намеря подходящ плъгин и затова пипнах в wp-comments-post.php. Към проверката на мейлите около 60-ти ред в кода има следното:

if ( get_option('require_name_email') && !$user->ID ) {
	if ( 6 > strlen($comment_author_email) || '' == $comment_author )
		wp_die( __('Error: please fill the required fields (name, email).') );
	elseif ( !is_email($comment_author_email))
		wp_die( __('Error: please enter a valid email address.') );
 

Непосредствено под двете проверки добавих търсене за мейли от mail.ru:

	elseif ( strpos($comment_author_email, '@mail.ru'))
		wp_die( __('Error: sorry, mail.ru mails are not allowed.') );	
 

Извинявам се за всички реални коментатори с адреси на тази услуга. Оставил съм отворени (засега) мейлите от рамблер.ру или въобще всички други руски сайтове.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • MySpace
  • Slashdot
  • Technorati
  • TwitThis
del.icio.us Digg DZone Facebook Google Google Reader Magnolia reddit SlashDot Technorati ReadMe.ru Dobavi.com Dao.bg Lubimi.com Ping.bg Pipe.bg Svejo.net Web-bg.com

Безподобния пост.

Related posts brought to you by Yet Another Related Posts Plugin.

Comments

5 Responses to “Блокирам мейл.ру адресите в блога”

  1. Zaya on August 19th, 2010 20:04 [#]

    Правилно! И аз в моя блог така ги лекувам тези руски гадинки... :)

  2. Константин Тодоров on October 9th, 2010 11:11 [#]

    Ауу! Лелееей, колко си строг, Бай Админе!
    Колко са лоши руснаците и колко са добри българите!
    Като си открил нов софтуерен трик, ще ти дам оригинално предложение:
    - Блокирай съобщенията от name@programist.ru на системата с главен домейн http://www.NextMail.ru.
    Това е предпазна мярка. Може утре и от там да започне да пристига спам.
    Мога да ти посоча и Главния национален източник на спам с дълъг опит. Казва се Subscribe.ru.
    Препоръка на Баш Хакера:
    - Ако искаш да скъсаш нервите на някого, абонирай тайно неговата поща за съобщения от Subsccribe.ru.
    Вероятността да получи инфаркт е мин. 14%.
    Препоръка от мен:
    - Не си губи времето. Може да ти потрябва за други цели.

  3. Марио Пешев on October 10th, 2010 13:36 [#]

    Доколкото ми е известно, мога да филтрирам всеки мейл или да заключа коментарите - ако има някой с мейл.ру мейл, да ми пише в контактната форма и да се оплаче. :)

    Повече време ми отнема да чистя вълните спам от този източник, отколкото просто да прекратя потока. Това е. И наистина - ако някой настоява да се свърже с мен и да ми каже нещо, има бая канали, по които може да го направи.

  4. климатици on October 10th, 2010 19:10 [#]

    Така е :) Вписвай в Акисмет и не му мисли :)

  5. Марио Пешев on October 10th, 2010 21:25 [#]

    Ползвам Акисмет, откакто имам блога - просто често сменят стратегиите и филтрите не ги ловят. :)

Leave a Reply