We want an application that will run on linux that can read emails and convert them to SMS and send them
Requirement One
We have a SMS gateway, that you open a telent socket to and in clear txt pass a user/passwd to as follows
“Action: Login
Username: USERNAME
Secret: PASSWORD”
And receive response
“Response: Success/Fail”
Then read the email that will be [login to view URL], reading the subject or body text, checking that it is not to long then sending to telnet socket with
“Action: ExtraCommand
Command: gsm send sms “PORT NUMBER” NNNNNNNNNN "TEXT" "Unique ID"
“
And receiving
“Event: UpdateSMSSend
Privilege: all,extrachan
ID: Unique ID
Smsc: NNNNNNNNNNN
Status: 1
--END SMS EVENT--
“
Sending email back to originator with messages successes or fail
Requirement Two
While Holding the port open
Also reading port for any incoming messages like
“
Event: ReceivedSMS
Privilege: all,extrachan
ID:
GsmSpan: 3
Sender: 6400000000
Recvtime: 2015-06-19 11:19:27
Index: 1
Total: 1
Smsc: +6421600600
Content: This is the message to send on.
--END SMS EVENT—
“
And sending it to a email address
Requirement THREE
Receive a email with “BULK” in the Subject line and
NNNNNNNNNN,TEXTTEXTTEXTTEXT Etc in the body
Send each line as a test message and email back a reply saying
NNNNNNNNNN,TEXTTEXTTEXTTEXT,Success/Fail
Requirement FOUR
Log every SMS into a log file/Mysql database with
UniqueID/Date/Email/SMS number/Success/Fail/
I have a computer engineering degree from CMU with 20 years experience programming. From 2000-2006 I worked in the mobile industry and our main product was what you are doing at it's core. It did a lot of other stuff of course, but the main thing was sending/receiving over a socket and storing/reading/formatting data from a DB.
And all of these tasks -- reading/writing from socket, storing/reading from DB, and formatting text are basic programming things. So it's really easy. I said 6 days because I'm doing some other things, but it's really about 6 hours of work. If it's really urgent I could probably move it up.
Just curious, do you care what language to use? You mention C and PHP and I'm good at both of those. But Java has some core classes that are kind of meant for this so I'd rather use that. I know lots of languages and I could get it done anyway, but I'd rather use Java if that's ok.
$133 USD 6 napon belül
5,0 (55 értékelés)
5,8
5,8
4 szabadúszó adott átlagosan $213 USD összegű árajánlatot erre a munkára
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
Hi,
I am interested in this job. I will delivery 100% quality work as desire by you in your given budget and on time . I hope you will discuss it soon.
thanks
Hello,
I'm an experiencied Software Engineer. I design and develop software using different programming languages (C, C++, C# and Java).
I propose one milestone foreach requirement presented.
Looking forward to be working with you.
Regards