Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: update for ns_checkemailonregister  (Read 6400 times)

0 Members and 1 Guest are viewing this topic.

DragonRyder

  • Anope User
  • Offline Offline
  • Posts: 64
    • http://www.XeroMem.com
update for ns_checkemailonregister
« on: January 13, 2009, 07:45:57 PM »

this is the old module:

NS_CheckEmailOnRegister

wondering if it can be updated for use on both Anope-1.7.21 & Anope-1.8.0

Thanks in advance.

Ryu
Logged
From the depths of Hell I hear you cry.

katsklaw

  • Guest
Re: update for ns_checkemailonregister
« Reply #1 on: January 14, 2009, 03:39:32 AM »

os_blacklistemail is more flexible, but it's also old and not sure if it'll work on newer versions. However, it's not static. addresses can be added on-the-fly

http://www.anope.org/modules/os_blacklistemail.c
Logged

LEthaLity

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 303
    • LEthaLity
Re: update for ns_checkemailonregister
« Reply #2 on: January 14, 2009, 04:06:31 AM »

I don't think the os_blacklistemail one works for 1.8, compiles ok, but get mysql error on modload.
Logged

katsklaw

  • Guest
Re: update for ns_checkemailonregister
« Reply #3 on: January 14, 2009, 05:08:21 AM »

I don't think the os_blacklistemail one works for 1.8, compiles ok, but get mysql error on modload.

that's likely because it requires mysql and you don't have it compiled for anope.
Logged

DragonRyder

  • Anope User
  • Offline Offline
  • Posts: 64
    • http://www.XeroMem.com
Re: update for ns_checkemailonregister
« Reply #4 on: January 14, 2009, 06:04:04 PM »

is it possible to remake the module so that it doesn't use mysql - as not all networks like using mysql for modules.
Logged
From the depths of Hell I hear you cry.

LEthaLity

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 303
    • LEthaLity
Re: update for ns_checkemailonregister
« Reply #5 on: January 14, 2009, 06:23:33 PM »

lol im one of the rare people who do actually use mysql though, never knew of this module but if it did work in way it says it would be really good.
Logged

katsklaw

  • Guest
Re: update for ns_checkemailonregister
« Reply #6 on: January 16, 2009, 03:50:13 AM »

lol im one of the rare people who do actually use mysql though, never knew of this module but if it did work in way it says it would be really good.

It does work exactly as it says. The question is, does it work on your version of Anope.
Logged

Scott Garron

  • Anope User
  • Offline Offline
  • Gender: Male
  • Posts: 2
    • AnthroChat
Re: update for ns_checkemailonregister
« Reply #7 on: February 19, 2012, 03:26:55 AM »

Resurrecting this post as well as the os_blacklistemail module.  I'm replying to the post in case someone comes across it in a search.

I originally wrote the module in 2005, stopped using it in 2008, and then never bothered to so much as look at it again until a few days ago when someone was behaving in a manner on my network that would have made it useful to have.

I've "released" an untested, interim version (1.0.6) that's exactly the same as it was in the past except that it compiles against Anope 1.8.x.  The only "change" is a fix for an obscure (potential crash) bug that may have been triggered when debug mode is turned on (/operserv set debug on) and someone tried to register a nickname.  This version still requires MySQL.  I'm working on the next version that will have a few new features as well as an entire storage subsystem to work on networks that don't use/want to use MySQL.

The interim 1.0.6 version can be found at

http://www.anthrochat.net/anopemodules/

The completely volatile, always changing, development version (1.1.x) can also be found there, but keep in mind that until the version reads "1.2.0", consider it highly experimental, prone to crashes, and missing whole parts of its functionality.  As of this writing, for example, it is missing the entire disk storage subsystem, so you need to manually add every blacklisted domain any time the module is loaded (ie. when services restarts).  A couple of useful features have been added and are functioning (with limited, basic testing), so you can look forward to using those in the release version.  The features include:

List users by e-mail, searchable with regular expressions
Set a "max limit" per domain in the blacklist, in cases where you may want to allow only a few registrations from one domain (instead of blacklisting it entirely)

Once 1.2.0 is ready, I'll submit it to the official modules site as well as the above-mentioned location.
« Last Edit: February 19, 2012, 03:44:18 AM by Simba »
Logged
Pages: [1]   Go Up