Most cell phone carriers have SMS gateways which take email messages and deliver to cell phones via SMS and MMS. The carriers email address (ex: email@example.com) determines the destination so if you do not know the correct email, the message will not reach the phone. If you are unsure of the carrier you are delivering to there are teleco databases that allow you to input the area code and prefix or exchange to find the provider.
Once you know the users number and their cell phone provider you can then deliver a SMS/MMS message via email to their device. Sending email to SMS/MMS can be useful for notification scripts and specialized software modules or if you simply need to send a quick note to someone without a your phone. SMS notifications are a great way to ping someone since many people keep their cell phone on their hip or next to their bed stand.
Below is a list of carriers and their respective cell phone email addresses. Most of these are unverified so if you experience any trouble or know of any changes please leave a comment.
[10-digit phone number]@message.alltel.com?SMS/MMS: firstname.lastname@example.org
[10-digit phone number]@txt.att.net
[10-digit phone number]@myboostmobile.com
SMS/MMS: SMS/MMS: email@example.com
[10-digit phone number]@myblue.com
[10-digit telephone number]@messaging.nextel.com?SMS/MMS: SMS/MMS: firstname.lastname@example.org
[10-digit phone number]@messaging.sprintpcs.com?SMS/MMS: SMS/MMS: email@example.com
[10-digit phone number]@tmomail.net
[10-digit phone number]@vtext.com
Virgin Mobile USA
[10-digit phone number]@vmobl.com
Additional carriers here (117 addresses)