Procedure for SMS Notification in worklight [closed] - sms

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
Closed 8 years ago.
Improve this question
I am trying to implement sms notification using worklight. In worklight i have imported the example given from the ibm site. I also have download the sms gateway ultimate in the mobile phone and created a service.NOw I downloaded the .apk into my mobile and installed the app
in my mobile phone.I subscribed with my own number . And i invoked the adapter in the worklight studio to send the notification. But i am getting error that states file not found in the sms gateway in my mobile. I am searching for a solution .Can you guys help me

I completed the implementation. First imported the worklight sms notification sample for worklight 6 from ibm site. Then in my android mobile, I downloaded the SMS gateway ultimate. Then i installed it in my mobile. I installed the worklight app in my mobile too. Then i created a service in my mobile with sms gateway ultimate with name - balaji sms gateway port -52139 and connected too wifi.I checked the ipaddress with the info in the top right cornor it was 117.96.25.154.
And in the smsConfig.xml file i gave editted like the following
<gateway id="myGateway" hostname="117.96.25.154" port="52139"
programName="/send.html" toParamName="smsto" textParamName="smsbody">
<parameter encode="false" name="smstype" value="sms"/>
<parameter encode="false" name="Username" value="balaji"/>
<parameter encode="false" name="Password" value="sabdhar"/>
</gateway>

Related

Citadel Mail Server Rejecting SMTP clients [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I setup a Citadel Mail Server on a RPI 3B+. I have DNS setup, port forwarding, and port open on firewall. When I enter through the webmail portal, I can send and receive mail just fine. The issue that I am having is with mail clients.
I can use IMAP and POP just fine to receive mail with my credentials just fine also.
Whenever I try to send mail using a client (tried a couple different ones), it fails on sending. Right now, I am not using SSL until I get it working on the basic port. The devices I am trying are local devices that do not pass a firewall. With sender authentication turned on, it always says invalid login even though the same login works for IMAP and POP. Turned off it says it requires a login.
For some reason it rejects logins to send mail even if they are a valid user on the system. Works 100% though with the same user on the webmail portal.
Any ideas on how to get this working? Let me know if more info is required.
I originally asked this question on SuperUser(since when I was going to aks here it directed me there due to it being software instead of code), but never got a reply and found other questions concerning Citadel here.
Also, I will add a bit more info. The original admin account can login fine, but gets and error 530 because it will not let me add an internet email address to that user. I add it and hit save. It goes back to blank everytime. Rebooting does nothing. Adding more users gives original result of not being able to login for smtp.
All users have the checkbox selected to allow internet email and have a internet email address, besides the original admin who I cannot enter an internet email address.
Also, same result for ports 25 and 587 both.
Not fully an answer, but since nobody is responding to this I will add the conclusion I got to when doing more research. Uninstall Citadel and find a tutorial for Postfix and Dovecot for RPI. I have it mostly working, but have a bit of work to do with StartTLS.
A little late for this answer but...
It seems that Citadel will reject SMTP requests on any account that has a password greater than 19 characters. Both IMAP and POP still work for longer passwords.

Two way sms using IBM worklight without internet connection

I have implemented two way SMS communication using IBM worklight V6.1 .But I wanted to know is it possible to send SMS without internet connection.Because I am not able to hit worklight server without internet connection
If you are using SMS Gateway Ultimate app as the gateway then you would need internet connection (dataplan/wifi). This article might be of help
https://www.ibm.com/developerworks/community/blogs/worklight/entry/testing_worklight_push_notifications_over_sms?lang=en

Is SockJS EventBus Bridge a right tool for building private chats? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I would like to build a app with private chat powered by SockJS using Vert.X. I quickly ran into limitation of SockJS because of it's simplistic API and multiplexing doesn't seem to be the answer (see: https://groups.google.com/d/topic/sockjs/cO7lnH07RCE/discussion ).
Would EventBus Bridge be the right tool? Each client binds to a unique address, and VertX server can respond to them, or ignore them by default if not recognized?
Is that the intent of EventBus Bridge?
Can permit rules be changed once the SockJSBridge is started?
Randomized token (UUID?) can also be added to inbound rule "match" to simulate how session would work.
Is this reasonable? or has this been wildly used?
The EventBusBridge lets clients (browsers via SockJS) talk with other subscribers on the EventBus. That means you can send messages directly with Server-side Services or other clients.
You cannot change the permit/firewall rules for the bridge dynamically. But with regular expressions and using UUIDs, you should be able to implement a chat quite easily. Let me give you an example:
The server listens on address chat-server. The outbound setting in the bridge is set to { "address_re" : "chat-clients\..*" }. Every client registers a handler on chat-clients.<some_UUID_for_this_client> and tells the server to send messages addressed to the client to the registered address.
We have written a chat module in Scala, which you can use as a reference.

How to Send and Receive SMS through application? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
In windows I want to make an application, which can send and receive and process sms. How it is possible? I am from India and this app will be used in India.
How can I receive sms in computer, I think through cellular GSM modem, It is possible to send and receive sms. Where can I find APIs to connect to modem to send and receive sms?
I am comfortable in Qt & MFC programming.
Thanks,
Sunny.
Assuming you have a GSM modem which supports it, then you can send a set of AT commands to send and retrieve SMS from it.
If you are dealing with message in bulk, you'll probably want to sign up for an SMS gateway service instead. These usually provide an HTTP API and don't require a GSM modem.
If you want to send/receive SMS using Modem then this link might be helpful. If you want to have large scale capabilities to send/receive SMS then you can contact SMS Resellers like Gateway4SMS. Search google for more such providers. There are plenty of them in India.
Besides these technical things, you need to be aware that it is illegal to send bulk SMS from your mobile phone in India. You need to have 5 digit special codes (like 57575) or 11 character (TD-IRCTC) name to send bulk SMS which will be provided to you by bulk SMS resellers.
If you are thinking to contact service providers like Airtel or Vodafone to connect to their SMSC (SMS center) then be aware that Airtel has pulled out of this business because it is ethically not so right. Your only options are Vodafone/Tata teleservices but those guys don't respond to you if you are small time player.
The easiest way to accomplish this is by using a third party API. Some I know that work well are:
restSms.me
Twilio.com
springedge.com
Clickatell.com
I have used all of them and they easiest/cheapest one to implement was restSms.me
Hope that helps
You will need to get a modem that is capable to receive AT COMMANDS.
take a look at this article.
I used the following modem, and it works perfectly.
Another way would be to use an SMS gateway such as CLICKATELL I use my own modem to receive messages, and their gateway for sending.
No, you cannot send SMS through your modem. There are third party SMS gateway services, but I'm uncertain of how well or if they work in India.
Start reading here SMS Gateways and then you should be able to google for gateway services.
There are several ways to do this task, either to use AT commands for GSM modem or to use some gateway. Remember AT commands are not easy to handled, specially you feel difficult to handle incoming messages,
Using GSM Modem, GSM Modem with proper multi threadingYou can find a library or exe here. This is i think a ready made product but you can ask them for free liscence or may be some notes to study how did they make it, its name is rapidsmsserver and it is very nicely made.
There is another way to build this, sending sms using HTTP protocol, but what you required is available in the link i made above.

How to send sms programmatically? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Are there any sites that offer the ability to send SMS for free?
How do they do it?
How am I able to send SMS programmatically?
The articles listed below may be useful:
Are there any free services for sending SMS programmatically?
[Programmatic SMS] [3]
[Free SMS API?] [4]
EDIT
Removed first link that has been removed
Send an email to the 10 digit phone number # Carrier's domain name.
Here is a list of the carriers and their domains:
https://en.wikipedia.org/wiki/List_of_SMS_gateways
I use an SMS gateway and it is fairly easy but I did consider this as an alternative because it potentially gave me more control
email to sms
The sites that send SMS for free usually use the email interface that most of the carriers implement which allow you to send an email to (for instance) <your 10 digit number>#mobile.att.net
and have it received as an SMS by that phone.

Resources