Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Searching for "contact" or "numbers" can flag legitimate emails #26

Open
magnus-rattlehead opened this issue Dec 22, 2022 · 7 comments
Open

Comments

@magnus-rattlehead
Copy link

A person may include contact details in their invoice in some cases. A regex only approach would not work alone. A machine learning model may also work better on less sophisticated scams. A list like this is also vulnerable to scammers simply changing the text. A machine learning model can be self-reinforcing: every time a new scam mail comes out the model can learn from it.

@SPorpora
Copy link

SPorpora commented Dec 22, 2022

A starting point for detecting a potential scam is to look if the target email is contained in known database leaks.

@magnus-rattlehead
Copy link
Author

I think this is out of scope for this project. This sounds like a thing email providers or other third party tools (like the aura sponsor) to implement

@codecat
Copy link
Collaborator

codecat commented Dec 22, 2022

A starting point for detecting a potential scam is to look if the target email is contained in known database leaks.

This is specifically for "Paypal invoices", which are real emails sent by the real Paypal. Scammers send you invites with a custom "invoice note" which is what this repository does its best to detect.

So the email address will always be from the actual real Paypal.

@magnus-rattlehead
Copy link
Author

This is specifically for "Paypal invoices", which are real emails sent by the real Paypal.
SPorpora implies that PayPal should check known database leaks before sending a potentially "sus" invoice. I think this is out of scope but I digress

@SPorpora
Copy link

The scammers send email based on lists of "clients", probably the lists come from leaks so if a email was leaked there is an higher probability of the invoice being a scam. There are a bunch of things that might suggest that the invoice could be a scam other than the text of the invoice. See the other issue i posted.

@codecat
Copy link
Collaborator

codecat commented Dec 22, 2022

Everyone at some point is part of some database leak though 😅 The chance that your email is not in a leaked database is rather small.

@2br-2b
Copy link

2br-2b commented Dec 22, 2022

Maybe partner with something like NoMoRobo to automatically search for suspicious email addresses?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants