Hi,

I am sorry, but I have decided to drop the support for the email
interface (together with the jmx and xml).
See http://smslib.googlecode.com/svn/smslib/tags/v3.4.0/RELEASE-NOTES.html

Please use the db interface.

On Apr 1, 3:58 pm, sandeep <[email protected]> wrote:
> 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