Hi all :)

I'm trying write an email program in java which can send an SMS when an email is recieved. However, I dont know much about this like for example, do I need to have any authorisation from a telecommunications company to do this?

Also, I want it to operate on voice command(Writing, sending emails and all).Again, I really dont know much about it and what the scope of it is. So before I start my research and everything, I'd appreciate it if anyone can give me any idea or just a point in the right direction.

Thanks in advance

About sending a message to a phone, it really depends on the provider, for example my company uses telus mobility for the company cells, telus provides a web page to send a message to any number on the network, so if I wrote a program that provided the correct post variables to the server then I could send a message from code, I think this is the sort of thing you would want to start looking at to see if it fits your needs.

In addtion to a website that is used to send SMS to cell phones, you can incoperate this into your prgram by simpily usng email. Most service providers assign email addresses to each indivdual phone this holds true for : Cingular, Sprint, Altel, Virizon Wirless, Nextel, Virgin Mobile, and most likely others.

heres an example of sending an sms to a TDMA network enabled phone: 0008675309@message.altel.net

heres an example of sending an sms to a GSM network enabled phone:
0008675309@msg.t-mobile.net

the 0008675309 is the phone number and what ever comes after the @ is service dependant so in your program you may have the user select their service provider and do some research for what the selected values should be (like altel's is message.altel.net)

have fun, not sure if this works in other contries outside the US

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.