Find Jobs
Hire Freelancers

Java implementation for e-mail address validation

€30-250 EUR

Cerrado
Publicado hace más de 7 años

€30-250 EUR

Pagado a la entrega
We search for a expert to implement a email validation of a list of email addresses. As a result of the validation we need as much as possible details about the given e-mail. The goal is to reduce the manual effort of a call center by knowing if the given e-mail address is a valid or invalid one. Also it would be nice to know what type of error was the result of the e-mail validation. As a input you will get a XLSX list. Your implementation shall be in Apache POI and the column containing the e-mail address shall be configurable by a the column header name. (we provide already the cmd line parsing and integration for you, your job is only to handle the POI/Excel) We do not need a database, since we have a custom implementation. BUT your model classes have to properly designed to be later able to use it easily with a custom persistence layer. To ensure you are not a simple poster please add the result of seven power two on top of your application. As a result we expect to get a updated Excel file with the new columns which you need to provide for the end user to understand the status of the phone number validation. Ensure that your implementation has a component for XLSX reading, one for e-mail validation and one for XLSX writing. Ensure the components are independently usable! We prefer for e-mail Java Standards. As a runtime environment we expect to be runnable on: - in JavaEE 7 (wildfly 10) - Java 8 As the development environment we expect: - Eclipse Neon (no Netbeans, no Idea) - Maven3 Your delivery artefacts are: - eclipse full project(s) incl. configurations and settings (provided already) - the full source code - a fully working [login to view URL] to build the application as a single & runnable jar (provided already) - an proguard obfuscated single and runnable jar (with maven), so no one can easily access the code by reverse engineering - we share you a git source repository for delivering the milestones (provided already) What we do not want: - any public (web/rest) service which is doing the work. We want to have the data extraction fully in our code and on our machine running. With your application provide us following details: - delivery date for milestone 1 - a list in excel of statuses collected for the later e-mail validation (e.g. reg-ex failed, DNS wrong, SMTP command validation failed, SMTP sending, SMTP graylisting, ...) - working POI implementation to read the email column - delivery date for milestone 2 - working e-mail validation, no extraction of validation results into XLSX - delivery date for milestone 3 - working validation extraction and implemented XLSX writing Helpful information and readings may be this: Validation steps at least are required to test this: - e-mail syntax (regex or library) - the email against a list of bad email addresses (regex and for now hard coded bad e-mail addresses in a List<String>()) - the domain against a list of bad domains (regex and for now hard coded bad domains in a List<String>()) - a list of mailbox-only domains (regex) (regex and for now hard coded mailbox domains in a List<String>()) - whether or not the domain exists (DNS check) - whether there are MX records for the domain (DNS check) - through SMTP status codes whether or not a mailbox exists (SMTP status check) - through SMTP message sending (SMTP check) - overcome Greylisting (SMTP check) for more details about existing code and examples: [login to view URL]
ID del proyecto: 11318489

Información sobre el proyecto

16 propuestas
Proyecto remoto
Activo hace 7 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
16 freelancers están ofertando un promedio de €196 EUR por este trabajo
Avatar del usuario
49 Hello I am Java expert and interested in this project. I have reviewed your requirements regarding email address validator and confident to handle this project perfectly. I am familiar with Apache POI and can easily handle it. Please communicate to discuss further. Regards Anshu
€250 EUR en 5 días
4,7 (369 comentarios)
7,3
7,3
Avatar del usuario
A proposal has not yet been provided
€222 EUR en 3 días
5,0 (119 comentarios)
6,4
6,4
Avatar del usuario
I am very proficient in java. I have 16 years java developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using java under linux environment. I used java to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using java, I can show you the demo of client, if you like. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you. Besides, I am very proficient in c++ also, hope I can help you.
€150 EUR en 3 días
4,8 (45 comentarios)
6,0
6,0
Avatar del usuario
49 Hi, I have expertise in java, j2ee technologies . I can do this for you. I have experience in POI for excel and can validate email using regex . further if required , I can do some real time callback valid email checking service which will check for email existence even if domain is correct., Milestone 1 can be finished in 3 days. 2 can be another 4 days and 3 can be 7 days from there.
€200 EUR en 10 días
4,9 (13 comentarios)
4,2
4,2
Avatar del usuario
Hello, I am a software engineer with experience in Java. I had dealt with email verification and I know how to do this job so if given an opportunity will deliver the best. Strong points Team Experience Client satisfaction Thank you & regards Techies
€250 EUR en 7 días
5,0 (5 comentarios)
3,1
3,1
Avatar del usuario
Hi Jobxe, As discussed with you, I will work on this project. will ping you on chat for the timelines of the project.
€277 EUR en 10 días
5,0 (1 comentario)
0,8
0,8
Avatar del usuario
I have been a Java developer the past 8 years. I am into J2SE and J2EE. I have strong knowledge in most the things being talked about in the description
€155 EUR en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
seven power two on top 49 seven power two on top 49 seven power two on top 49 seven power two on top 49 seven power two on top 49
€277 EUR en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I have 3+ years of experience of working on all the ERP modules like CRM, HR, FRM, Inventory Management, Manufacturing, Order Management,Project Management, POS etc. I have implemented the Global ERP iDempiere which includes all the ERP modules for my local organization which I have customized it as per requirements and hosted on cloud-based solutions such as AWS for reliability and scalability. During implementation , we need to validate the different form of documents with their data to check it's validity. I am sure I can do this work with good quality. Thank you.
€244 EUR en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
14 Hello, Im experienced Java developer with 4+ year of expreriance in Java, Java frameworks, Eclipse, xml, XSLT, JavaScript, jQuery, AJAX, ORACLE database and SQL server. I was working on email handling for one Java framework, so i know how validate email with Java. Im also familiar with reading and writing into XSLX files in JAVA.
€200 EUR en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
€55 EUR en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
€166 EUR en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Ya he trabajado con proyectos con Apache POI, soy certificado en Java y tengo 13 años trabajando con JAVA y JEE. Tengo experiencia con JBOSS 4.3 hasta 7.2. Trabajo con: - JEE6 (Java Enterprise Edition), Ubuntu linux 10.04 to 16.04, CentOS linux 6.0 to 7.0, Eclipse, MyEclipse, Struts 1.3 - 2, Jboss 4.3 to 7.2, Web Services, PostgreSQL 8.4 to 9.3, MySQL, Hibernate, Javascript, JSON, Jquery, Bootstrap, Ajax, Html5, CSS3, Architecture MVC, Servlets, JSP, CVS y Subversion. Java Message Services (JMS). Jasper Reports, ireports, iText, UML, Windows3.1 to 10, Windows Server, SQL Server, PHP, C, C++, Project.
€244 EUR en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Stuttgart, Germany
5,0
7
Forma de pago verificada
Miembro desde mar 13, 2016

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.