Find Jobs
Hire Freelancers

Simple DNS Project | ASP.NET .NET SQL

$250-750 USD

En curso
Publicado hace más de 6 años

$250-750 USD

Pagado a la entrega
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. [login to view URL] [login to view URL] [login to view URL] 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-[login to view URL] If (3) or more IPs in the Class C range are listed then add to ZoneB the following records. Type (A Record): "[login to view URL]"(name), 3600(TTL), [login to view URL](Data) Type (TXT Record): "Received: from [login to view URL] ([[login to view URL]]) 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): "[login to view URL]"(name), 3600(TTL), [login to view URL](Data) Type (TXT Record): "Received: from [login to view URL] ([[login to view URL]]) 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 [login to view URL]) and Data (example [login to view URL]) will remove the following A Record. "[login to view URL]"(name), 3600(TTL), [login to view URL](Data) TXT records will not be removed. Here is the sample file: Received-SPF: pass ([login to view URL]: domain of [login to view URL] designates [login to view URL] as permitted sender) client-ip=[login to view URL] Received: from [login to view URL] ([[login to view URL]]) by [login to view URL] with ESMTP; Tue, 28 Nov 2017 16:05:10 -0600 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=dkim; d=[login to view URL]; h=Date:From:To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:List-Unsubscribe:Message-ID; i=spam@[login to view URL]; DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=dkim; d=[login to view URL]; Received: by [login to view URL] id h3nshg0001g9 for <user@[login to view URL]>; Tue, 28 Nov 2017 18:46:51 -0500 (envelope-from <spam-user=[login to view URL]@[login to view URL]>) Date: Tue, 28 Nov 2017 18:46:51 -0500 From: Spammer <user@[login to view URL]>To: <user@[login to view URL]> Subject: spam email subject line here MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit List-Unsubscribe: <[login to view URL]> Feedback-ID: 20171128164555039101 Message-ID: <[login to view URL]@[login to view URL]> X-ME-CountryOrigin: USX-Envelope-Sender: spam-user=[login to view URL]@[login to view URL] X-ME-Bayesian: 0.000001Return-Path: <spam-user=[login to view URL]@[login to view URL]> Project ID: 15753911
ID del proyecto: 15901716

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de $916 USD por este trabajo
Avatar del usuario
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 every part of C/C++ programming. I know how to bring your idea alive and communication well. I never disappoint my clients and I am able to lead your project to success and troubleshoot problems. I am sure these will reflect in my past results. Please contact me if I am a match for you are looking for. Best Regards, Wang
$2.000 USD en 20 días
5,0 (521 comentarios)
8,9
8,9

Sobre este cliente

Bandera de UNITED STATES
Bigfork, United States
5,0
10
Miembro desde jul 20, 2006

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.