1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Mobiteli i oprema >> Mobiteli

Kako poslati SMS Korištenje Java programi

Možete poslati SMS poruku na bilo koji telefon koristeći Java programa . To će vam pomoći ako imate neka iskustva s Java programskom jeziku . Također ćete trebati znati bežični prijevoznika svog primatelja . Naš plan djelovanja je ovo : mi ćemo iskoristiti da većina bežične nositelji omogućuje pristup njihovoj SMTP ( Simple Mail Transfer Protocol ) adresa . Onda sve to mora biti učinjeno je korištenje Java poslati e-mail poruku na pravu adresu - naime , nešto poput YourTenDigitNumber@YourCarriersSMTP.com . " SMTP e-mail adrese " link u sekciji Resources sadrži opsežan popis SMTP -a za gotovo svaki bežični prijevoznika . Također ćete trebati Eclipse IDE za Java programere ( ako ne već ga imaju ) da instalirate ispravan Java biblioteke brz i jednostavan .
Što vam treba pregled Eclipse IDE za Java programere
pregled Java Runtime Environment Verzija 6 ili noviji
Upute
Getting Eclipse , vaš projekt, i JavaMail spreman
1

Preuzmite i instalirajte Eclipse prelaskom na http : //www . eclipse.org/downloads/u vašem web pregledniku . Mi ćemo se pomoću Eclipse pisati našu Java koda i instalirati JavaMail knjižnicu .
2

Dođite na " JavaMail preuzimanje " link u sekciji resurse . Kliknite na plavi gumb " Download" u sredini stranice . Kliknite" Slažem License Agreement JavaMail se " potvrdni okvir i kliknite " Nastavi . " Kliknite na " javamail-1.4.3.zip " link . Odaberite spremiti datoteku umjesto otvoren je .
3

Raspakirajte " javamail-1.4.3.zip " datoteku tako da dvaput kliknete . Zapamtite mjesto je raspakirali se .
4

Otvori Eclipse . Kliknite na " File ", " Novi ", " Java projekta . " Tip " SMSText " kao naziv projekta i kliknite " Finish ".
5

Kliknite na mapu " SMSText " u paketu Explorer (alatnoj traci na lijevoj strani ) i odaberite " Properties ".
pregled 6

Kliknite " Java Build Path " na lijevom zatim kliknite na " Dodaj vanjsku staklenke ... " gumb na desnoj strani . Dođite na raspakirali mapu " JavaMail - 1.4.3 " i kliknite na " Mail.jar " zatim kliknite na " OK " i " OK " ponovno . JavaMail Knjižnica je sada učitan za svoj SMSText projekt , a vi ćete biti u mogućnosti da ga koristiti za slanje e-pošte ( a kasnije tekstualne poruke ) sa Jave .
Slanja poruke pregled 7

Drugo kliknite na " SMSText " projekt u Eclipse i odaberite " New ", " Klasa ". Tip " MailClient " kao ime i kliknite
8

Odaberite sve kod u prozor MailClient.java i zamijeniti ga kopirati i zalijepiti na sljedeći Java Code " Finish ". :
Uvoz javax.mail < em > ; .
uvoz javax.mail.internet
; .
uvoz java.util.Properties ;
javne klase MailClient
{
javnosti void Sendmail ( String s , String se ,
Gudački predmet , String messageBody ) baca MessagingException , AddressException
{
//postavljanje poslužitelja mail
String host = " your_email_carriers_smtp " ; < br /> String username = " your_email@address.com " ;
String password = " your_email_password " ;
Nekretnine rekvizite = nova svojstva ( ) ;
props.put ( " mail.smtps.auth " , " istina " ) , pregled

//Getmail sjednici
sjednica session = Session.getDefaultInstance ( rekvizite , null ) ; pregled

//Odredite novu poruku e-pošte < br /> MimeMessage poruka = novi MimeMessage ( session ) ;
message.setFrom ( novi InternetAddress ( od ) ) ;
message.addRecipient ( Message.RecipientType.TO , novi InternetAddress ( do ) ) , < br /> message.setSubject ( subjekt ) ; pregled

message.setText ( messageBody ) ; pregled

//poslati poruku
Transport t = session.getTransport ( " smtps " ) ; < br /> try {
t.connect ( domaćin , korisničko ime , lozinka ) ;
t.sendMessage ( poruke , message.getAllRecipients ( ) ) ;
} napokon {
t.close ( ) ; }
pregled

} pregled

public static void main (String [ ] args ) {

pokušati
{
MailClient klijent = novi MailClient ( ) ;
Gudački od = " your_email_address " ,
string = " Recipients10DigitNumber@RecipientsCarriersSMTP.com " ;
String predmet = " Test " ;
String poruka = " Ja sam testiranje . Vidite li ovo " ; ?

client.sendMail ( od , do , predmet , poruku ) ;
}
catch ( Iznimka e )
{
e .printStackTrace ( System.out ) ; .
} pregled

}

}
9

Dođite na " Pošalji Prijevoznici SMTP Adrese " link u sekciji resursa Pronađi vaš e-mail prijevoznika , a zatim kopirajte adresu . Odaberite tekst unutarnjoj citati " your_email_carriers_smtp " (pored " String host =" ) i zalijepite adresu . na primjer , ako koristite Gmail , na " String host " linija će čitati : .
gudački domaćina = " smtp.gmail.com " , pregled
10

zamijeni " your_email@address.com " sa svojom e-mail adresu
11

Zamijenite " yourPassword " s lozinkom koju koristite za prijavu na svoj e-mail . morat ćete to dopustiti Java poslati e-mail s adrese e-pošte . ne brinite , ove informacije ne mogu se vidjeti ili poslati bilo gdje preko interneta , te je potrebno je poslati svoje SMS poruke , nakon svega ,poruka mora biti od nekoga
12

u " public static void main " metodom , zamijeniti " your_email_address " pored "iz =" s . vaša e-mail adresa .
13

Dođite na link " bežične nositelji SMTP adrese " u sekciji resurse . Potražite bežični prijevoznika vašeg primatelja e-mail adresu ( ili , ako želite testirati na svojoj na telefonu , možete pogledati svoj ​​bežični prijevoznika adresu ) . Na primjer , ako je broj vašeg primatelja je 555-555-5555 , a on /ona koristi Verizon Wireless ,adresa neće biti " 5555555555@vtext.com " .
14

Zamijeni " Recipients10DigitNumber@RecipientsCarriersSMTP.com " s adrese koju nalazimo u prethodnom koraku .
15

Promjena " predmet "ili" poruku " na sve što želite , a možete ih držati kao " testiranje "i " ja " m testiranje . vidite li ovo ? " .
16

Hit zeleni play gumb za pokretanje koda. Ništa se reproduciraju na zaslonu konzole . Primatelj bi trebao dobiti tekst u normalnom vremenu ( kao što je poslao tekst iz vašeg telefona ) .

  1. Kako poslati MP3 preko SMS-a
  2. Kako poslati nizanje SMS
  3. Kako poslati SMS na Mnogi
  4. Kako poslati SMS poruku na Sprint
  5. Kako poslati SMS poruka SMSLib