Completed

Simple DNS Project | ASP.NET .NET SQL

Looking for a developer to facilitate the following functionality.

Here are the docs for connecting to SimpleDNS API, you can download SimpleDNS free for testing with your build for the project.

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

Requirements:

The application should do the following:

Part 1, The application will parse files from a folder,

a. Be able to run as a service,

b. Read from the files in the directory with these options

1) Set parse Interval

2) Age of files to parse(files older than).

Once it reads the files in the directory it will need to parse data from several lines of code based on Regular Expressions to create DNS records using SimpleDNS API. (full example file data at the bottom).

The data it parses will contain an IP address and will have two options. default will be to add the DNS record data.

First, check to see how many IPs in a class C range are listed. example range 127.0.0.0-[url removed, login to view]

If (3) or more IPs in the Class C range are listed then add to ZoneB the following records.

Type (A Record): "[url removed, login to view]"(name), 3600(TTL), [url removed, login to view](Data)

Type (TXT Record): "Received: from [url removed, login to view] ([[url removed, login to view]]) Tue, 28 Nov 2017 16:05:10 -0600 Subject: spam email subject line here"

Second, check to see if the IP is assigned to a user. If IP is assigned to a user notify user. User will need to acknowledge this within specified time or application will list IP as normal.

(Normal Action) If the IP is not already listed add the following records based on the example file.

Type (A Record): "[url removed, login to view]"(name), 3600(TTL), [url removed, login to view](Data)

Type (TXT Record): "Received: from [url removed, login to view] ([[url removed, login to view]]) Tue, 28 Nov 2017 16:05:10 -0600 Subject: spam email subject line here"

However, if IP already listed then do nothing.

Part 2, user interface (in asp.net)

Create a simple but secure UI for user to manage IP assignments and removal requests. data is stored in a MSSQL database.

New users will need to register,

user, pass, admin email, requested IP range and/or IP removal request

IP assignments are granted after manual verification.

Removal requests are granted once the admin email is verified.

removals will use the API to remove a listing,

user will need to enter two numbers IP (example [url removed, login to view]) and Data (example [url removed, login to view]) will remove the following A Record. "[url removed, login to view]"(name), 3600(TTL), [url removed, login to view](Data)

TXT records will not be removed.

Here is the sample file:

Received-SPF: pass ([url removed, login to view]: domain of [url removed, login to view] designates [url removed, login to view] as permitted sender) client-ip=[url removed, login to view]

Received: from [url removed, login to view] ([[url removed, login to view]]) by [url removed, login to view] with ESMTP; Tue, 28 Nov 2017 16:05:10 -0600

DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=dkim; d=[url removed, login to view]; h=Date:From:To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:List-Unsubscribe:Message-ID; i=spam@[url removed, login to view];

DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=dkim; d=[url removed, login to view];

Received: by [url removed, login to view] id h3nshg0001g9 for <user@[url removed, login to view]>; Tue, 28 Nov 2017 18:46:51 -0500 (envelope-from <spam-user=[url removed, login to view]@[url removed, login to view]>)

Date: Tue, 28 Nov 2017 18:46:51 -0500

From: Spammer <user@[url removed, login to view]>To: <user@[url removed, login to view]>

Subject: spam email subject line here

MIME-Version: 1.0

Content-Type: text/plain; charset=utf-8

Content-Transfer-Encoding: 7bit

List-Unsubscribe: <[url removed, login to view]>

Feedback-ID: 20171128164555039101

Message-ID: <[url removed, login to view]@[url removed, login to view]>

X-ME-CountryOrigin: USX-Envelope-Sender: spam-user=[url removed, login to view]@[url removed, login to view]

X-ME-Bayesian: 0.000001Return-Path: <spam-user=[url removed, login to view]@[url removed, login to view]>

Project ID: 15753911

Skills: .NET, ASP.NET, C# Programming, Microsoft SQL Server, VB.NET

See more: simple project asp sql, simple web project asp net, simple erp project asp net, online service call center software project asp dot net, online hotel booking sample project asp net ms sql server, free download simple demo project 3tire architecutre dropdown asp net, examination project asp sql server code, create simple registration page asp net sql, build simple project asp net, add sql reporting project asp net exsiting project, add simple cms existing asp net project, rent car project asp sql server, sample project asp net ecommerce website sql server, jobs asp sql net rohini

About the Employer:
( 6 reviews ) Bigfork, United States

Project ID: #15901716

Awarded to:

chongyin429

Hi, client. I have carefully read your proposal. And I have also checked your url and downloaded source code and tested it. So I can work right now. I think I can produce the best result for you about 10 days. Tha More

$500 USD in 10 days
(8 Reviews)
5.1

6 freelancers are bidding on average $736 for this job

Yknox

Hi, I am Eric Wang, Software Engineer in China. I've just read your job posting and I am very interested. I'm a certificated freelancer with over 800 good reviews from clients. I have experienced knowledge in eve More

$2000 USD in 20 days
(305 Reviews)
8.3
$555 USD in 10 days
(2 Reviews)
4.4
Codingwizard11

Hi,   I have gone through your project details and I assure I can do it  as  i got all the skills  required for this project. I have already completed a lot of similar  projects in the past so it is my pleasure to work More

$250 USD in 3 days
(1 Review)
3.0
$555 USD in 10 days
(0 Reviews)
0.0
$555 USD in 10 days
(0 Reviews)
0.0