Hi, In my program, i am trying to send an sms reply (outbound message) "Received" to every SMS that is received (inbound). That is, I am trying to notify anybody who sends an SMS that their SMS have been received.
I have refactored the doIt() method in examples.modem.ReadMessages in trying
to do this.
// Read Messages. The reading is done via the Service object and
// affects all Gateway objects defined. This can also be more
directed to a specific
// Gateway - look the JavaDocs for information on the Service
method calls.
msgList = new ArrayList<InboundMessage>();
this.srv.readMessages(msgList, MessageClasses.ALL);
for (InboundMessage msg : msgList)
{ System.out.println(msg);
msgOut = new OutboundMessage(msg.getOriginator(), "Your message has been
received");
this.srv.sendMessage(msgOut, "modem.com3");
System.out.println(msgOut);
}
But I find that the outbound message fails (please see below) :(
===============================================================================
<< InboundMessage >>
-------------------------------------------------------------------------------
Gateway Id: modem.com3
Encoding: 7-bit
Date: Wed Jan 20 23:36:56 WAT 2010
Dispatched via SMSC:
Text: Sup?
PDU data: D33AFC07
Originator:
Memory Index: 1
Multi-part Memory Index:
Memory Location: SM
Source / Destination Ports: -1 / -1
===============================================================================
===============================================================================
<< OutboundMessage >>
-------------------------------------------------------------------------------
Gateway Id: modem.com3
Message Id: 1
Encoding: 7-bit
Date: Thu Jan 21 02:32:22 WAT 2010
SMSC Ref No: null
Recipient:
Dispatch Date: null
Message Status: FAILED
Failure Cause: UNKNOWN
Validity Period (Hours): -1
Status Report: false
Source / Destination Ports: -1 / -1
Flash SMS: false
Text: Received
PDU data: D9775D0E6A97E7F3F0B90C4287E72071B9EC06C9CBE372DA5E2603
===============================================================================
Any suggestions? any examples?
also, any examples to do this with SMSserver?
Thanks
Ime
-- You received this message because you are subscribed to the Google Groups "SMSLib for Java User Group" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/smslib?hl=en.
