[ABD] No DEA Emails 1.0.0-RC5

Any abandoned Extensions will be moved to this forum.

WARNING: Extensions in this forum are not currently being supported or maintained by the original Extension author. Proceed at your own risk.
Forum rules
IMPORTANT: Extension Development Forum rules

WARNING: Extensions in this forum are not currently being supported nor updated by the original Extension author. Proceed at your own risk.
User avatar
John connor
Registered User
Posts: 2186
Joined: Fri Nov 14, 2014 5:14 pm
Location: U S Of A
Name: Aaron
Contact:

Re: [3.2][RC] No DEA Emails

Post by John connor » Sun Jun 02, 2019 6:34 am

Thanks for the script. Yes, url_fopen is disabled and I think it is due to a security issue and my host has it off. I seem to remember now an extension I had the Dev recode for cURL due to this.

User avatar
John connor
Registered User
Posts: 2186
Joined: Fri Nov 14, 2014 5:14 pm
Location: U S Of A
Name: Aaron
Contact:

Re: [3.2][RC] No DEA Emails

Post by John connor » Sun Jun 02, 2019 12:33 pm

Thanks! That would be a lot better.

User avatar
yehors
Registered User
Posts: 31
Joined: Sat Jun 01, 2019 2:33 pm
Name: Yehor Smoliakov

Re: [3.2][RC] No DEA Emails

Post by yehors » Sun Jun 02, 2019 1:04 pm

There is not possible to whitelist a domain, so it means that we do not have control over the list of domains :idea:

User avatar
John connor
Registered User
Posts: 2186
Joined: Fri Nov 14, 2014 5:14 pm
Location: U S Of A
Name: Aaron
Contact:

Re: [3.2][RC] No DEA Emails

Post by John connor » Sun Jun 02, 2019 9:11 pm

It now works. But the following domains got through.

@bullbeer.org

sharklasers.com

User avatar
yehors
Registered User
Posts: 31
Joined: Sat Jun 01, 2019 2:33 pm
Name: Yehor Smoliakov

Re: [3.2][RC] No DEA Emails

Post by yehors » Sun Jun 02, 2019 10:38 pm

John connor wrote:
Sun Jun 02, 2019 9:11 pm
It now works. But the following domains got through.

@bullbeer.org

sharklasers.com
The extension uses an API from disposable-email-detector.com. The API uses this project https://github.com/wesbos/burner-email-providers to retrieve a list of disposable domains. I just checked @bullbeer.org domain and as I expected the list does not have it.
If you have a question, feel free to drop a message by PM or e-mail to me.

User avatar
</Solidjeuh>
Registered User
Posts: 1687
Joined: Tue Mar 29, 2016 3:45 am
Location: Aalst (Belgium)
Name: Andy Dm
Contact:

Re: [3.2][RC] No DEA Emails

Post by </Solidjeuh> » Sun Jun 02, 2019 10:42 pm

I test tomorrow :D

User avatar
yehors
Registered User
Posts: 31
Joined: Sat Jun 01, 2019 2:33 pm
Name: Yehor Smoliakov

Re: [3.2][RC] No DEA Emails

Post by yehors » Tue Jun 04, 2019 4:46 am

picaron wrote:
Tue Jun 04, 2019 12:56 am
yehors wrote:
Sun Jun 02, 2019 10:38 pm
The extension uses an API from disposable-email-detector.com. The API uses this project https://github.com/wesbos/burner-email-providers to retrieve a list of disposable domains. I just checked @bullbeer.org domain and as I expected the list does not have it.
You can read my previous answer viewtopic.php?p=15267411#p15267411
The list was updated six days ago.
Feel free to report the domains you locate at https://github.com/wesbos/burner-email-providers.

I have to implement different options in the extension, one of them will be to implement locally management of DEA domains.
Yes, and the extension must periodically download the list of domains instead of using the API. In my opinion, it is better.
If you have a question, feel free to drop a message by PM or e-mail to me.

User avatar
John connor
Registered User
Posts: 2186
Joined: Fri Nov 14, 2014 5:14 pm
Location: U S Of A
Name: Aaron
Contact:

Re: [3.2][RC] No DEA Emails

Post by John connor » Tue Jun 04, 2019 11:46 am

picaron wrote:
Tue Jun 04, 2019 12:56 am
yehors wrote:
Sun Jun 02, 2019 10:38 pm
The extension uses an API from disposable-email-detector.com. The API uses this project https://github.com/wesbos/burner-email-providers to retrieve a list of disposable domains. I just checked @bullbeer.org domain and as I expected the list does not have it.
You can read my previous answer viewtopic.php?p=15267411#p15267411
The list was updated six days ago.
Feel free to report the domains you locate at https://github.com/wesbos/burner-email-providers.

I have to implement different options in the extension, one of them will be to implement locally management of DEA domains.
Ah, I see those domains are now added. I'll subscribe to that Github link and report any I find.

The API uses that Git?

User avatar
yehors
Registered User
Posts: 31
Joined: Sat Jun 01, 2019 2:33 pm
Name: Yehor Smoliakov

Re: [3.2][RC] No DEA Emails

Post by yehors » Tue Jun 04, 2019 11:48 am

Yes, it is.
If you have a question, feel free to drop a message by PM or e-mail to me.

User avatar
John connor
Registered User
Posts: 2186
Joined: Fri Nov 14, 2014 5:14 pm
Location: U S Of A
Name: Aaron
Contact:

Re: [3.2][RC] No DEA Emails

Post by John connor » Tue Jun 04, 2019 11:50 am

Thanks.

User avatar
</Solidjeuh>
Registered User
Posts: 1687
Joined: Tue Mar 29, 2016 3:45 am
Location: Aalst (Belgium)
Name: Andy Dm
Contact:

Re: [3.2][RC] No DEA Emails

Post by </Solidjeuh> » Tue Jun 04, 2019 7:50 pm

No problem :D

NL translation:

Code: Select all

<?php
/**
 *
 * No DEA Emails extension for the phpBB Forum Software package.
 *
 * @copyright (c) 2019 Picaron
 * @license GNU General Public License, version 2 (GPL-2.0)
 *
 */

/**
 * DO NOT CHANGE
 */
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

$lang = array_merge($lang, array(
		'NO_DEA_EMAILS_INSTALL_ERROR'		=> '“Geen DEA e-mails” kan niet worden geïnstalleerd.<br><br>- PhpBB 3.2.4 of hoger is vereist.',
		'NO_DEA_EMAILS_NO_CURL'				=> '“Geen DEA e-mails” kan niet worden geïnstalleerd.<br><br>- Is benodigd: “allow_url_fopen = On” of extensie “curl” of PHP loaded.',
		'NO_DEA_EMAILS_FOUND'				=> 'FOUT: Het ((%s)) E-mail DOMEIN is niet geldig.<br>Onze website ondersteunt GEEN wegwerp of tijdelijke e-mailaccounts <a href="https://bit.ly/2LBsbqe" target="_blank">(DEA)</a>.<br>Als u wilt registreren op onze website, moet u een niet-wegwerpbaar e-mailaccount gebruiken.',
));

User avatar
</Solidjeuh>
Registered User
Posts: 1687
Joined: Tue Mar 29, 2016 3:45 am
Location: Aalst (Belgium)
Name: Andy Dm
Contact:

Re: [3.2][RC] No DEA Emails

Post by </Solidjeuh> » Tue Jun 04, 2019 9:42 pm

picaron wrote:
Tue Jun 04, 2019 9:32 pm
Thanks </Solidjeuh>.
I will Include in next release. ;)
I replaced <br /> with <br>. html5 validation

Holger
Registered User
Posts: 1748
Joined: Tue Mar 12, 2002 3:54 pm
Location: Hannover

Re: [3.2][RC] No DEA Emails

Post by Holger » Wed Jun 05, 2019 8:56 am

Just an idea: instead of deleting the accound or preventing it from being registrered at all you could flag the account to HAVE TO CHANGE EMAIL. The user has then to change emailaddress, otherwise the user cannot write in the forum, use PM and the like, also the forum should not send them any emails.
I have it like that in my 3.0.x-forum but have to flag the accounts manually, I also flag them if I get bounces from emailaddresses.

User avatar
yehors
Registered User
Posts: 31
Joined: Sat Jun 01, 2019 2:33 pm
Name: Yehor Smoliakov

Re: [3.2][RC] No DEA Emails

Post by yehors » Wed Jun 05, 2019 11:22 am

picaron wrote:
Tue Jun 04, 2019 7:42 pm
yehors wrote:
Tue Jun 04, 2019 4:46 am
Yes, and the extension must periodically download the list of domains instead of using the API. In my opinion, it is better.
yehors, the extension does not download the list of domains because the API makes a real-time query to the list of domains.
That is, every query that is done to verify a DEA domain is done in real time based on the information contained in https://github.com/wesbos/burner-email-providers.
Thank you for your comments.
I understand this, but I suggest not to use the API because the usage has potential problems.

For example, there could be network troubles or the API could restrict its usage as it described at the website:
Speed and Throttling
To ensure fair usage and a good performance experience for everyone, there are controls in place to restrict the speed at which you can use this service. The maximum speed permitted is 10 queries per second - after that the service will return HTTP code 429 (slow down) for a duration of 1 minute.
If you have a question, feel free to drop a message by PM or e-mail to me.

User avatar
null2
Registered User
Posts: 472
Joined: Wed Jan 20, 2010 11:03 am

Re: [3.2][RC] No DEA Emails

Post by null2 » Wed Jun 05, 2019 12:23 pm

I use your extension Slide Show for Header and it has a folder name "Pikaron/SlideWeUni" (with some uppercase characters). This one has a folder "pikaron/nodeaemails" (only lowcase characters). So, now I have 2 subfolders in ext folder: Pikaron and pikaron. Do you plan to put them in the same folder?
Sorry for my bad english. I'm from USA.

Locked

Return to “Abandoned Extensions”