AI Java or PHP coding

Cancelled Posted 7 years ago Paid on delivery
Cancelled Paid on delivery

Hello Team

A small charity organization with 9 employees are targeted by email name spoofing,

The spoofing can be blocked by setting spf to block in the txt record “v: -all” but they can do that as there domain is used by third parties to send newsletters. The other option is to buy one of these cloud solutions that scan emails before delivering but this charity organization isn’t a wealthy one that can afford buying a third party solution.

The organization has a mini server with Exchange 2010, I did some digging and found that I can use regular expressions in Microsoft Exchange Server 2010 transport rule to match text patterns in different parts of a message (such as message headers, sender, recipients, message subject, and body).

For example (the at symbol is changed to # cant include it in this thread)

the email address is andrew.peter#[login to view URL]

If Someone know the name (Andrew Peter – manager) then create an email address using his name but with a different domain i.e:

andrew.peter#[login to view URL]

andrew.peter#[login to view URL] is a spamming address sending emails without spoofing the company name domain

The solution that we agreed on is to block any email coming from outside that has the same name as one of the coworkers in the charity organization

The regex for it is :

^(?i)from:(?:.*?)? Andrew Peter(?:.*?)

I tested it in [login to view URL] and its working

Basically the exchange rule will check in the header in the from field the sender name, if it’s a match then Block

So far it’s a good solution but that’s not enough, I’am interested in an AI Java (Artificial Intelligence) or PHP code that can learn this pattern and automatically start targeting and understand name spoofing, how?

For example Record all emails processed with regular expressions and record which emails were correctly classified and which are in error. Then use a maximum entropy classifier like the one in OpenNLP and try to build a model to predict when the regular expression matcher is wrong.

Awaiting your response

Best Regards

Hich

I apologize not being clear in my first description

To avoid any confusion I'll take care of the regex rule in Exchange

I need help with creating an outlook add-in that will pull the IP address and the Sending email address from the headers of an already received email that has in the subject the word "Spoofed", the extracted data need to be stored in Excel or acsses .mdb as I will need to re-anlayse it later

Many thanks

**********************************************************************************************
**********************************************************************************************

I apologize not being clear in my first description To avoid any confusion I'll take care of the regex rule in Exchange I need help with creating an outlook add-in that will pull the IP address and the Sending email address from the headers of an already received email that has in the subject the word "Spoofed", the extracted data need to be stored in Excel or acsses .mdb as I will need to re-anlayse it later

Many thanks

JavaScript Microsoft Outlook PHP Software Architecture Visual Basic

Project ID: #10204697

About the project

2 proposals Remote project Active 7 years ago

2 freelancers are bidding on average £175 for this job

ferozstk

Hello, Thank you very much for this PHP Project. I read through the job details extremely carefully and understand your required, for this I am absolutely sure that I can do the project very well. I can complete this More

£100 GBP in 3 days
(125 Reviews)
6.7