1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Сотовые телефоны и аксессуары >> Сотовые Телефоны

Как отправить SMS Использование Java приложений

Вы можете отправить СМС сообщение об любому телефону с помощью программы Java. Это поможет, если у вас есть некоторый опыт работы с языком программирования Java. Вы также должны знать беспроводной связи вашего получателя. Наш план действий таков: мы будет использовать, что большинство беспроводных носителей позволяет получить доступ к их SMTP (простой протокол передачи почты) адресов. Тогда все, что должно быть сделано, это использовать Java, чтобы отправить сообщение электронной почты по нужному адресу, а именно - что-то вроде [email protected]. "SMTP Адреса электронной почты" ссылка в разделе Ресурсы содержит исчерпывающий перечень SMTP для почти каждого оператора беспроводной связи. Вы также должны будете Затмение для Java разработчиков IDE (если вы его еще нет), чтобы сделать правильные установки Java библиотеки быстро и легко.
Вещи Вы будете Need
затмение Java разработчиков IDE <бр >
Java Runtime Environment версии 6 или выше авто Инструкции
Получение Eclipse, проекта, и JavaMail Ready
1

Загрузить и установить Eclipse, путем перехода к HTTP: //WWW. eclipse.org/downloads/в веб-браузере. Мы будем использовать Eclipse, чтобы написать наш код Java и установить библиотеку JavaMail. Каталог
2

Перейдите к "JavaMail Скачать" ссылка в разделе Ресурсы. Нажмите синюю кнопку "Скачать" в середине страницы. Нажмите "Согласитесь Лицензионное соглашение JavaMail для" флажок и нажмите "Продолжить". Нажмите кнопку "javamail-1.4.3.zip" ссылку. Выберите, чтобы сохранить файл вместо открыть его. Каталог
страница 3

Распакуйте файл "javamail-1.4.3.zip", дважды щелкнув его. Запомнить расположение это распаковать.

4

Откройте Eclipse. Нажмите кнопку "Файл", "Новый", "Java Project." Введите "SMSText" в качестве имени проекта и нажмите "Готово". Каталог
5

Выберите папку "SMSText" в Package Explorer (панель инструментов слева) и выберите "Свойства".

6

Нажмите кнопку "Java Build Path" на то нажмите кнопку "Добавить файлы JAR внешних ..." левой кнопкой справа. Перейдите к папке с распакованными "JavaMail-1.4.3" и нажмите "mail.jar", затем нажмите "ОК" и "ОК" еще раз. Библиотека JavaMail теперь загружается для SMSText проекта, и вы сможете использовать его для отправки электронной почты (и впоследствии текст сообщения) с Java.
Каталог
Отправка сообщения
7 <р > Вторые Нажмите проект "SMSText" в Eclipse, и выберите "Новый", "Класс". Введите "MailClient" в качестве имени и нажмите Каталог
8

Выберите весь код в окне MailClient.java и заменить его копирования вставки следующей Java кодекса "Готово".:
Импорт javax.mail ;.
импорт javax.mail.internet
;.
импорт java.util.Properties;
общественного класса MailClient
{
общественного недействительными Sendmail (String из, строка для,
Строка подлежит, String messageBody) бросает MessagingException, AddressException
{//Настройка
почтового сервера
хоста String = "your_email_carriers_smtp"; <ш /> Строка имени пользователя = "[email protected]";
Строка пароль = "your_email_password";
свойства реквизит = новые Свойства ();
props.put ("mail.smtps.auth "," правда ");

//Получить почтовой сессии
сессия сессия = Session.getDefaultInstance (реквизит, NULL);

//Определение нового сообщения <ш /> MimeMessage сообщение = новый MimeMessage (сессия);
message.setFrom (новый InternetAddress (от));
message.addRecipient (Message.RecipientType.TO, новый InternetAddress (в));
message.setSubject (субъект);

message.setText (messageBody);

//отправить сообщение
транспорта т = session.getTransport ("SMTPS");
попробовать {
t.connect (хост, имя пользователя, пароль);
t.sendMessage (сообщение, message.getAllRecipients ());} наконец
{
t.close ();}

}

статической силы основных (String [] аргументы) общественные
{
попробовать
{
почтовый клиент клиент = новый почтовый клиент ();
Строка из = "your_email_address";
строка, = "[email protected]";
Строка подлежит = "Тест";
Строка Сообщение = "Я испытываю. Вы видите, это ";?

client.sendMail (от, до, при условии, сообщения);}

улов (Исключение е) {

электронной .printStackTrace (System.out);.
}

}

} Каталог
9

Перейдите к "Email Носители SMTP адреса" ссылку в разделе ресурсов Найти Ваш адрес электронной носитель и скопировать адреса. Выделите текст внутри кавычек "your_email_carriers_smtp" (рядом с "хозяином String =") и вставить адрес. Например, если вы используете Gmail, то "Строка хост" линия читаем:.
хозяина String = "smtp.gmail.com";

10

Заменить "[email protected]" свой адрес электронной почты Каталог
11

Заменить "ВАШ ПАРОЛЬ" с паролем, который вы используете, чтобы войти к вашей электронной почте. Вы будете нуждаться в этом, чтобы отправить Java письмо от вашего адреса электронной почты. Не беспокойтесь, эта информация не может рассматриваться или отправить в любом месте через Интернет, и необходимо отправить текстовое сообщение, после всего, сообщение должно быть от кого-то Каталог
12

В методе "государственной статической силы основных", заменить "your_email_address" рядом с "от =" с. Ваш адрес электронной почты. Каталог
13

Перейдите к "Wireless Носители SMTP-адреса" ссылку в разделе Ресурсы. Посмотрите беспроводной связи адреса электронной почты вашего получателя (или, если вы хотите, чтобы тест на вашем по телефону, вы можете посмотреть свой адрес беспроводной связи в). Например, если номер вашей получателя 555-555-5555, и он /она использует Verizon Wireless, адрес будет "[email protected]". Каталог
14

Заменить "[email protected] "с адресом вы нашли в предыдущем шаге Каталог
15

Изменить." Тема "или" сообщение "для всего, что вы хотели, или вы можете сохранить их в качестве" испытания "и" я ' м тестирования. Вы видите это? ". Каталог
16

Нажмите кнопку воспроизведения, чтобы зеленый запустить свой код. Ничего не будет выводиться на экран консоли. Получатель должен получить текст в нормальном количестве времени (как будто вы послали текст с телефона).

В

  1. Как отправить MP3 помощью SMS
  2. Как отправить Объединенные SMS
  3. Как отправить SMS с Многие
  4. Как отправить SMS сообщение для Sprint
  5. Как отправить SMS Использование SMSLib