Hi Thanasis,

Please do help me on this.

I have a problem with the email interface. I am able to send SMS to
the recipient when a new mail comes. But the SMS i am recieving is
different from the mail content.

Actual mail body(mail content): "Hello SMSLib."

SMS recieved:  "javax.mail.internet.mimemultip...@183f74d"

I am really Lost in search of a solution for this problem. Kindly help
me in resolving it. Given below is the config file, email_body.tpl
file and logs for your reference.

***********************************CONFIG*********************************************
smsserver.balancer=LeastLoadLoadBalancer

gateway.0=modem1, SerialModem
modem1.port=/dev/ttyS2
modem1.baudrate=115200
modem1.manufacturer=Airtel
modem1.model=Globetrotter EDGE
modem1.protocol=TEXT
modem1.pin=0000
modem1.inbound=no
modem1.outbound=yes
modem1.init_string=ATZ\rATZ\rATZ\r

interface.0=email1, Email
email1.mailbox_protocol=imap
email1.mailbox_host=mail.app.com
email1.mailbox_port=143
email1.mailbox_user=sandy.p
email1.mailbox_password=*******
email1.mailbox_name=INBOX
[email protected]
[email protected]
email1.smtp_host=mail.app.com
email1.smtp_port=25
email1.smtp_user=sandy.p
email1.smtp_password=********
email1.message_subject=SMS from %originator%
email1.message_body=/home/sandeep/Download/SMS/SMSLib/emailbody.tpl

settings.inbound_interval=600
settings.outbound_interval=10

settings.delete_after_processing=yes

settings.send_mode = sync

settings.timeframe.low=0900-2200
settings.timeframe.normal=0000-2359
settings.timeframe.high=0000-2359

*******************************END
CONFIG***************************************


************************email_body.tpl*******************************************
%gatewayId%
%encoding%
%date%
%text%
%pduUserData%
%originator%
%memIndex%
%mpMemIndex%
************************************END*********************************************

***************************LOG*******************************

# /home/sandeep/Download/SMS/jdk1.5.0_17/bin/java -Dsmslib.debug -
Dsmsserver.configdir=/home/sandeep/Download/SMS/SMSLib/src/java/org/
smslib/smsserver/ org.smslib.smsserver.SMSServer
SMSLib: A Java API library for sending and receiving SMS via a GSM
modem or other supported gateways.
This software is distributed under the terms of the Apache v2.0
License.
Web Site: http://smslib.org

SMSLib API version: 3.3.3
SMSServer version: 3.3.3
0 [main] INFO org.smslib  - SMSLib: A Java API library for sending and
receiving SMS via a GSM modem or other supported gateways.
This software is distributed under the terms of the Apache v2.0
License.
Web Site: http://smslib.org
6 [main] INFO org.smslib  - Version: 3.3.3
6 [main] INFO org.smslib  - JRE Version: 1.5.0_17
11 [main] INFO org.smslib  - JRE Impl Version: 1.5.0_17-b04
11 [main] INFO org.smslib  - O/S: Linux / i386 /
2.6.27.5-117.fc10.i686
29 [main] INFO org.smslib  - SMSServer: set balancer to:
LeastLoadLoadBalancer
90 [main] INFO org.smslib  - SMSServer: added gateway modem1 / Default
Serial Modem Gateway.
382 [main] INFO org.smslib  - SMSServer: added interface email1 /
Interface for Email communication. / INOUTBOUND
507 [main] INFO org.smslib  - SMSServer: interface:
org.smslib.smsserver.interfaces.Email started.
513 [SMSLib-WatchDog] DEBUG org.smslib  - WatchDog started.
513 [SMSLib-WatchDog] INFO org.smslib  - WatchDog running...
519 [Thread-2] INFO org.smslib  - GTW: modem1: Starting gateway, using
Generic AT Handler.
519 [Thread-2] INFO org.smslib  - GTW: modem1: Opening: /dev/ttyS2
@115200
Experimental:  JNI_OnLoad called.
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7
632 [Thread-2] DEBUG org.smslib  - GTW: modem1: ModemDriver: KeepAlive
thread started.
638 [Thread-2] DEBUG org.smslib  - GTW: modem1: ModemReader thread
started.
659 [Thread-2] DEBUG org.smslib  - GTW: modem1: AsyncNotifier thread
started.
674 [Thread-2] DEBUG org.smslib  - GTW: modem1: AsyncMessageProcessor
thread started.
674 [Thread-2] DEBUG org.smslib  - GTW: modem1: clearBuffer() called.
1679 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :(27)
1880 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :+++
2082 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :ATZ
2284 [Thread-2] DEBUG org.smslib  - GTW: modem1: clearBuffer() called.
3284 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :ATZ(cr)
3487 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :ATE0(cr)
3689 [Thread-2] DEBUG org.smslib  - GTW: modem1: clearBuffer() called.
4689 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :ATZ(cr)ATZ(cr)
ATZ(cr)(cr)
4692 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :ATE0(cr)
4894 [Thread-2] DEBUG org.smslib  - GTW: modem1: clearBuffer() called.
5894 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+CPIN?(cr)
5924 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: +CPIN: READY
5925 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :+CPIN: READY
(cr)
5925 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :ATE0(cr)
6130 [Thread-2] DEBUG org.smslib  - GTW: modem1: clearBuffer() called.
7130 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+CLIP=1(cr)
7133 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: OK
7134 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :OK(cr)
7134 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+COPS=0(cr)
7161 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: OK
7162 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :OK(cr)
7162 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :ATE0(cr)
7364 [Thread-2] DEBUG org.smslib  - GTW: modem1: clearBuffer() called.
8364 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+CREG?(cr)
OK72 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: +CREG: 0,1
8373 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :+CREG: 0,1(cr)OK
(cr)
8374 [Thread-2] INFO org.smslib  - GTW: modem1: GSM: Registered to
home network.
8383 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+CMEE=1(cr)
8405 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: OK
8405 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :OK(cr)
8405 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+CPMS?(cr)
OK32 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: +CPMS: "SM",
0,25,"SM",0,25,"SM",0,25
8433 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :+CPMS: "SM",
0,25,"SM",0,25,"SM",0,25(cr)OK(cr)
8434 [Thread-2] INFO org.smslib  - GTW: modem1: MEM: Storage Locations
Found: SM
8434 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+CNMI=?(cr)
OK57 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: +CNMI: (2),
(0-3),(0-3),(0-2),(0,1)
8457 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :+CNMI: (2),
(0-3),(0-3),(0-2),(0,1)(cr)OK(cr)
8458 [Thread-2] DEBUG org.smslib  - CNMI: Found best match: 2
8458 [Thread-2] DEBUG org.smslib  - CNMI: Found best match: 1
8458 [Thread-2] DEBUG org.smslib  - CNMI: Found best match: 0
8458 [Thread-2] DEBUG org.smslib  - CNMI: Found best match: 2
8458 [Thread-2] DEBUG org.smslib  - CNMI: Found best match: 0
8458 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT
+CNMI=2,1,0,2,0(cr)
8479 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: OK
8479 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :OK(cr)
8479 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT+CMGF=1(cr)
8500 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: OK
8501 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :OK(cr)
8501 [Thread-2] DEBUG org.smslib  - GTW: modem1: SEND :AT
+CSCS="8859-1"(cr)
8521 [Thread-2] DEBUG org.smslib  - GTW: modem1: BUFFER: OK
8522 [Thread-2] DEBUG org.smslib  - GTW: modem1: RECV :OK(cr)
8524 [Thread-2] DEBUG org.smslib  - GTW: modem1: CNMIEmulatorProcessor
thread started.
8527 [SMSLib-QueueManager] INFO org.smslib  - GTW: modem1: Starting
Queue Manager.
8527 [SMSLib-QueueManager] INFO org.smslib  - GTW: modem1:
QueueManager stopped.
8531 [Thread-2] INFO org.smslib  - GTW: modem1: Gateway started.
9526 [SMSServer - InboundPollingThread] DEBUG org.smslib  -
InboundPollingThread() run.
9530 [SMSServer - OutboundPollingThread] DEBUG org.smslib  -
OutboundPollingThread() run.
9923 [SMSServer - OutboundPollingThread] INFO org.smslib  - SMSServer:
sending synchronously...
11531 [SMSLib-CNMIEmulator : modem1] DEBUG org.smslib  - GTW: modem1:
SEND :AT+CPMS="SM"(cr)
OK566 [SMSLib-CNMIEmulator : modem1] DEBUG org.smslib  - GTW: modem1:
BUFFER: +CPMS: 0,25,0,25,0,25
11567 [SMSLib-CNMIEmulator : modem1] DEBUG org.smslib  - GTW: modem1:
RECV :+CPMS: 0,25,0,25,0,25(cr)OK(cr)
11567 [SMSLib-CNMIEmulator : modem1] DEBUG org.smslib  - GTW: modem1:
SEND :AT+CMGL="ALL"(cr)
11595 [SMSLib-CNMIEmulator : modem1] DEBUG org.smslib  - GTW: modem1:
BUFFER: OK
11598 [SMSLib-CNMIEmulator : modem1] DEBUG org.smslib  - GTW: modem1:
RECV :OK(cr)
15513 [SMSLib-WatchDog] INFO org.smslib  - WatchDog running...
19924 [SMSServer - OutboundPollingThread] DEBUG org.smslib  -
OutboundPollingThread() run.
20037 [SMSServer - OutboundPollingThread] INFO org.smslib  -
SMSServer: sending synchronously...
30037 [SMSServer - OutboundPollingThread] DEBUG org.smslib  -
OutboundPollingThread() run.
30514 [SMSLib-WatchDog] INFO org.smslib  - WatchDog running...
30579 [SMSServer - OutboundPollingThread] INFO org.smslib  -
SMSServer: sending synchronously...
30580 [SMSServer - OutboundPollingThread] DEBUG org.smslib  - GTW:
modem1: SEND :AT+CMGS="9900593007"(cr)
30582 [SMSServer - OutboundPollingThread] DEBUG org.smslib  - GTW:
modem1: clearBuffer() called.
31582 [SMSServer - OutboundPollingThread] DEBUG org.smslib  - GTW:
modem1: SEND :javax.mail.internet.mimemultip...@a1807c
OK444 [SMSServer - OutboundPollingThread] DEBUG org.smslib  - GTW:
modem1: BUFFER: +CMGS: 147
35446 [SMSServer - OutboundPollingThread] DEBUG org.smslib  - GTW:
modem1: RECV :+CMGS: 147(cr)OK(cr)
45446 [SMSServer - OutboundPollingThread] DEBUG org.smslib  -
OutboundPollingThread() run.
45514 [SMSLib-WatchDog] INFO org.smslib  - WatchDog running...
45568 [SMSServer - OutboundPollingThread] INFO org.smslib  -
SMSServer: sending synchronously...
^C47598 [Thread-0] INFO org.smslib  - SMSServer shutting down, please
wait...
47598 [Thread-0] INFO org.smslib  - SMSServer: interface:
org.smslib.smsserver.interfaces.Email stopped.
47598 [SMSLib-WatchDog] DEBUG org.smslib  - WatchDog stopped.
47599 [Thread-0] INFO org.smslib  - GTW: modem1: Stopping gateway...
47599 [Thread-0] DEBUG org.smslib  - GTW: modem1: Trying to shutdown
keepAlive thread...
47599 [Thread-0] DEBUG org.smslib  - GTW: modem1: Trying to shutdown
asyncNotifier thread...
47599 [Thread-0] DEBUG org.smslib  - GTW: modem1: Trying to shutdown
asyncMessageProcessor thread...
47599 [Thread-0] DEBUG org.smslib  - GTW: modem1: Trying to shutdown
modemReader thread...
47599 [Thread-0] DEBUG org.smslib  - GTW: modem1: Trying to shutdown
syncMessageProcessor thread...
47600 [SMSlib-KeepAlive : modem1] DEBUG org.smslib  - GTW: modem1:
ModemDriver: KeepAlive thread ended.
47600 [SMSLib-AsyncNotifier : modem1] DEBUG org.smslib  - GTW: modem1:
AsyncNotifier thread ended.
47601 [SMSLib-AsyncMessageProcessor : modem1] DEBUG org.smslib  - GTW:
modem1: AsyncMessageProcessor thread ended.
47601 [SMSLib-CNMIEmulator : modem1] DEBUG org.smslib  - GTW: modem1:
CNMIEmulatorProcessor thread ended.
47602 [SMSlib-ModemReader-modem1] DEBUG org.smslib  - GTW: modem1:
ModemReader thread ended.
47603 [Thread-0] INFO org.smslib  - GTW: modem1: Closing: /dev/ttyS2
@115200
47603 [Thread-0] INFO org.smslib  - GTW: modem1: Gateway stopped.
47604 [SMSServer - InboundPollingThread] DEBUG org.smslib  -
InboundPollingThread() interrupted.
47604 [SMSServer - OutboundPollingThread] DEBUG org.smslib  -
OutboundPollingThread() interrupted.

*******************************LOG
END***********************************
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SMSLib 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to