on 11-30-2006 4:02 PM
Hi friends,
Can anybody tell me how to send sms/pager from XMII?
Please help me out.
Thanks in advance.
Regards
Sireesha.
Sireesha,
Here is a list of all available email addresses for sending text messages. You can just use the send mail block in BLS and fill in the appropiate fields
Depending on the carrier and how they handle them, the text messages may come in as an SMS or MMS message.
Company Name Your Email Format
3 River Wireless phonenumber@sms.3rivers.net
Advantage Communications 10digitpagernumber@advantagepaging.com
Airtouch Pagers 10digitpagernumber@myairmail.com
Airtouch Pagers 10digitpagernumber@alphapage.airtouch.com
Airtouch Pagers 10digitpagernumber@airtouch.net
Airtouch Pagers 10digitpagernumber@airtouchpaging.com
AlphNow pin@alphanow.net
Alltel 10digitphonenumber@alltelmessage.com
Alltel PCS 10digitphonenumber@message.alltel.com
Ameritech Paging 10digitpagernumber@paging.acswireless.com
Ameritech Paging 10digitpagernumber@pageapi.com
Ameritech Clearpath 10digitpagernumber@clearpath.acswireless.com
Arch Pagers (PageNet) 10digitpagernumber@archwireless.net
Arch Pagers (PageNet) 10digitpagernumber@epage.arch.com
Arch Pagers (PageNet) 10digitpagernumber@archwireless.net
AT&T PCS 10digitphonenumber@mobile.att.net
AT&T Pocketnet PCS 10digitphonenumber@dpcs.mobile.att.net
Beepwear pagernumber@beepwear.net
Bell Atlantic phonenumber@message.bam.com
Bell South (Blackberry) number@bellsouthtips.com
Bell South phonenumber@sms.bellsouth.com
Bell South phonenumber@wireless.bellsouth.com
Bell South phonenumber@blsdcs.net
Carolina Mobile Communications 10digitpagernumber@cmcpaging.com
Cellular One East Coast phonenumber@phone.cellone.net
Cellular One South West phonenumber@swmsg.com
Cellular One PCS phonenumber@paging.cellone-sf.com
Cellular One 10digitphonenumber@mobile.celloneusa.com
Cellular One phonenumber@cellularone.txtmsg.com
Cellular One phonenumber@cellularone.textmsg.com
Cellular One phonenumber@cell1.textmsg.com
Cellular One phonenumber@message.cellone-sf.com
Cellular One phonenumber@sbcemail.com
Central Vermont Communications 10digitpagernumber@cvcpaging.com
Cingular Wirelss 10digitphonenumber@mycingular.textmsg.com
Cingular Wirelss 10digitphonenumber@mobile.mycingular.com
Cingular Wirelss 10digitphonenumber@mobile.mycingular.net
Clearnet phonenumber@msg.clearnet.com
Comcast phonenumber@comcastpcs.textmsg.com
Communication Specialists 7digitpin@pageme.comspeco.net
Communication Specialist Companies pin@pager.comspeco.com
Cook Paging 10digitpagernumber@cookmail.com
Digi-Page / Page Kansas 10digitpagernumber@page.hit.net
GrayLink / Porta-Phone 10digitpagernumber@epage.porta-phone.com
GTE number@airmessage.net
GTE number@gte.pagegate.net
GTE 10digitphonenumber@messagealert.com
Houston Cellular number@text.houstoncellular.net
Infopage Systems pinnumber@page.infopagesystems.com
The Indiana Paging Co last4digits@pager.tdspager.com
JSM Tele-Page pinnumber@jsmtel.com
Lauttamus Communication pagernumber@e-page.net
MCI Phone phonenumber@mci.com
MCI phonenumber@pagemci.com
Metrocall 10digitpagernumber@page.metrocall.com
Metrocall 2-way 10digitpagernumber@my2way.com
Mobilecomm number@mobilecomm.net
Morris Wireless 10digitpagernumber@beepone.net
Motient number@isp.com
Nextel 10digitphonenumber@messaging.nextel.com
Nextel 10digitphonenumber@page.nextel.com
Nextel 10digitphonenumber@nextel.com.br
Ntelos number@pcs.ntelos.com
Omnipoint number@omnipoint.com
Omnipoint 10digitphonenumber@omnipointpcs.com
OnlineBeep 10digitphonenumber@onlinebeep.net
Pacific Bell phonenumber@pacbellpcs.net
PageMart 7digitpinnumber@pagemart.net
PageMart Advanced /2way 10digitpagernumber@airmessage.net
PageMart Canada 10digitpagernumber@pmcl.net
PageNet Canada phonenumber@pagegate.pagenet.ca
PageOne NorthWest 10digitnumber@page1nw.com
Primco number@primeco@textmsg.com
ProPage 7digitpagernumber@page.propage.net
Qwest 10digitphonenumber@qwestmp.com
RAM Page number@ram-page.com
Rogers Canada 10digitphonenumber@pcs.rogers.com
Satellink 10digitpagernumber.pageme@satellink.net
SBC Ameritech Paging 10digitpagernumber@paging.acswireless.com
Skytel Pagers 7digitpinnumber@skytel.com
Skytel Pagers number@email.skytel.com
Southern LINC 10digitphonenumber@page.southernlinc.com
Southwestern Bell number@email.swbw.com
Sprint 10digitphonenumber@sprintpaging.com
Sprint PCS 10digitphonenumber@messaging.sprintpcs.com
ST Paging pin@page.stpaging.com
SunCom number@tms.suncom.com
SunCom number@suncom1.com
T-Mobile 10digitphonenumber@tmomail.net
T-Mobile 10digitphonenumber@voicestream.net
Teletouch 10digitpagernumber@pageme.teletouch.com
TSR Wireless pagernumber@alphame.com
TSR Wireless pagernumber@beep.com
US Cellular 10digitphonenumber@email.uscc.net
US West number@uswestdatamail.com
Verizon Pagers 10digitpagernumber@myairmail.com
Verizon PCS 10digitphonenumber@vtext.com
Verizon PCS 10digitphonenumber@myvzw.com
VoiceStream / T-Mobile 10digitphonenumber@voicestream.net
WebLink Wiereless pagernumber@airmessage.net
WebLink Wiereless pagernumber@pagemart.net
Wyndtell number@wyndtell.com
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sireesha,
Here are the paremeters and the descriptions of each the ones you will def need are the following:
Mail Server, Mail Account, Account Password, From, To
MailServer
Data Type: String
This property identifies the name of the outgoing SMTP mail server.
MailAccount
Data Type: String
This property controls the mail account name for SMTP servers that require authentication. The string entered should correspond to a valid mail account on the mail server.
Note: The MailAccount property is only useful if the SMTP server requires authentication. Be aware that some SMTP servers require you to check mail before sending mail. If this is the case, you will have to call the ReadMail action before the SendMail action in your transaction.
MailAccountPassword
Data Type: String
This property is used to provide the password for the MailAccount property for SMTP servers that require authentication.
FromAddress
Data Type: String
This property is used to specify the sender of the email. All replies to the email will come to this address. Usually, the sender is required by the SMTP server to be a valid mail account.
ToAddress
Data Type: String
This property is used to specify the recipient of the email.
Subject
Data Type: String
This property is used to specify the subject of the email.
Attachment
Data Type: String
This property is used to specify the fully qualified path to the file that is to be attached in the email. Make sure the Internet Guest Account user has read privileges to the file. This should look something like C:\InetPub\wwwroot\Attachments\MyFile.zip.
AttachmentContent
Data Type: String
This property is used to specify the content of the Attachment file. This property overrides the Attachment property and is usually an encoded string. Use this property with EncodedImage property of the SAP xApp Manufacturing Integration and Intelligence (SAP xMII) Chart, SAP xMII SPC Chart, and Image Loader Actions. Be sure to set the AttachmentMimeType to the correct image MIME type.
AttachmentMimeType
Data Type: String
This property is used to specify the MIME type of the Attachment. The included MIME types are:
text/plain - Text format.
text/html - HTML format.
text/xml - XML format.
application/zip - Zip Archive file
application/xml+html - XML and HTML.
image/gif - GIF image format.
image/jpeg - JPEG image format.
image/png - PNG image format.
Note: Additional MIME types can be entered as well. For example, to attach a Microsoft Word document set the AttachmentMimeType to application/msword.
Message
Data Type: String
This property is used to specify the Message of the email.
MessageMimeType
Data Type: Choice
This property is used to specify the MIME type of the Message. There are 2 choices:
text/plain - Text format.
text/html - HTML format.
Use text/html if you want to include hyperlinks or other HTML content in your email. Use text/plain if not all your users support HTML e-mail.
Hi, Sireesha.
The most important thing you'll need is the address of an outbound SMTP server (your company or your company's internet service provider can give you this information). You'll need the name (such as smtp.comcast.net) and the port.
You'll then need to provide a "from" address that has permissions to send from that SMTP server, and often you'll need to provide a password as well.
Best regards,
Rick
Hi Abesh,
I tried the same, but i am getting premature end of the file error. Can you explain me how to get that SMS through this Webservice.
Thanks,
Rajesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Web service to send SMS messages to India :
<a href="http://www.webservicex.net/WCF/ServiceDetails.aspx?SID=21">SendSMSIndia</a>.
Web service to send SMS messages to many countries of the world :
<a href="http://www.webservicex.net/WCF/ServiceDetails.aspx?SID=20">sendSMSWorld</a>
I've tried sending messages to Airtel cells in India and it works !
Hope this helps !
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Open the BLS editor and insert a Webservice action block. Click on Configure.
In the URL field put <a href="http://www.webservicex.net/SendSMS.asmx?WSDL">http://www.webservicex.net/SendSMS.asmx?WSDL</a>.
Click next 2 times and then click on finish.
Right click on the action block again and choose "Configure Links".
On the Right hand pane in the Incomimg tab when you expand the node "Webservice_0", you'll see a node called "SendSMSToIndia". Expand that and you'll see four variables. The ones of consequence are : <b>MobileNumber</b>, <b>FromEmailAddress</b> and <b>Message</b>. Here mobile MobileNumber is the Cell Number to which you want to send the message, FromEmailAddress is any email address (test@test.com also works !!!) and finall, Message is the Text that you want to send. Assign values to each using the link editor and exceute the transaction. Please note that I'd used a 98451xxxxx series Airtel number, and it worked !
Abesh,
Thank u so much for ur clear explanation.
I executed the BLT but its throwing an exception saying that invalid varible at mail address.In the mail address i mapped with my gmail id.I tried by changing to corporate n yahoo etc. id's. Its the exception for any of these mail Id's. And text i have given some text enclosed by quotations.This is how i have done in my BLT.
Can u clarify my doubt.What value to be passed in the mail address.
Thanks in advance.
Regards
Sireesha.
Sireesha,
i have checked it with Bangalore Airtel Numbers of the series : 9845xxxxxx and they were delivered, although it took some time.
Right click on the Webservices block, select "Add sequence" and then add a Add a Tracer Block from "Logging -> Tracer". Right click on the Tracer Block and select "Configure Links". Map Fields <b>Message</b> of the Tracer Block to the<b>"Status"</b> field of the <b>SendSMSToIndiaResponse -> SendSMSToIndiaResult-> Status</b> field. Run the Transaction and check the output. If the output is "Not Covered" that means that the mobile number you are providing does not fall in the Network Ranges that the webservice covers. Alternatively you can also map the fields <b>"State", "Provider"</b> of <b>SendSMSToIndiaResponse -> SendSMSToIndiaResult</b> to the Tracer and check out.
For me if the message is sent successfully, the <b>Status</b> field returns a "Message Sent successfully" message.
As for the 9845xxxxxx series number, if you have a friend in bangalore you might give his number and ask him/her to check if the message arrives. But trust me it works !
Ya abesh.
U r correct.
I added tracer and checked the status its showing "message has been sent successfully".But its only deliverying msgs to airtel mobiles.Y not for other mobiles....Is there code to be added for other mobiles?pls clarify it..
And how much time it takes to deliver a msg?
Can i use this BLT whereever i had a requirement to send a msg to mobile devices ?
How can i create my own webservice like the one which u have given in the earlier post?
Hop u will help me..
Thanks & regards
Sireesha.
Sireesha,
This is a third party Web service and I have no idea as to how long it takes to deliver messages or why it doesn't deliver messages to other networks !
Yes you can use this BLS Transaction when you need to send a message to a mobile device.
You'll need an SMS Gateway if you want to send SMSs to mobile phones and i am not aware of how to go about that.
I hope this finally answers your question !
Hi,
have you ever thought about using a webservice of a provider to send a SMS instead of sending an e-mail to a provider telling him that he should send it as SMS?
Ciao
Martin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
11 | |
6 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.