Linux SMTP Banner Check

In Progress

I need a program written in C/C++ that can compile on linux that:

* Loads finds all the IP Addresses on the server locally (using getifaddrs or something similar).

* Resolves all the MX records for a given domain name specified as an argument to the program (example: ./program [url removed, login to view])

* Then quickly uses each IP on the system to connect to atleast one of the servers specified from the MX record.

* I do not want the program to block and prefer to have this done in threads so it's very fast.

* I'd like the results of the program to be stored in a MySQL Table: source address, destination server, SMTP response.

Skills: Script Install, Shell Script, Software Architecture

See more: architecture banner, linux servers, compile linux, compile + linux, banner program, linux check domain, architecture linux server, linux compile program, domain name check, linux yahoo, smtp banner, server smtp com, check table mysql script, smtp server domain, mysql compile, server banner, banner system mysql, smtp domain, server smtp, linux smtp, banner quickly, mysql script check table, yahoo banner system, program linux, fast smtp server linux

Project ID: #2768048

Awarded to:

rdrehmel

See private message.

$850 USD in 14 days
(5 Reviews)
4.7

2 freelancers are bidding on average $744 for this job

expatdev

See private message.

$637.5 USD in 14 days
(94 Reviews)
6.7