Я хочу отправить SMS, используя мою программу Java. Сценарий таков, что у меня есть сервер, на котором запущена управляющая программа (написанная на Java). Пользователь может публиковать свои проблемы на сервере. Я хочу, чтобы, когда кто-то отправлял свою проблему на сервер, моя java-программа генерировала SMS на номер мобильного телефона пользователя, чтобы ваша проблема была отправлена.
Я искал Google и обнаружил, что вы можете использовать Java Mail API для отправки смс пользователю. Я попробовал программу, указанную по этой ссылке
я использовал эти параметры
......
public void msgSend() {
String gmailUserName = "xxxx@gmail.com";
String gmailPassword = "xxxx";
String smtpHost = "smtp.gmail.com";
String compression = "My Sms Compression information";
String from = "Basit@smtp.gmail.com";
String to = "03072525725@sms.smtp.gmail.com";
String body = "Hi how r u";
Transport myTransport = null;
...
...
После этого я получил письмо на свой аккаунт Gmail с
следующая ошибка
Не удалось доставить следующему получателю:
03072525725@sms.smtp.gmail.com
Технические подробности постоянного сбоя: ошибка DNS: доменное имя не
найдены
Я думаю, что, возможно, я не настроил свою учетную запись Gmail для мобильных устройств, поэтому я получил эту ошибку. Но я хочу спросить, возможно ли, чтобы я отправлял смс, используя Java Mail API?