1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Mobilni telefoni in dodatna oprema >> Mobilni telefoni

Kako poslati SMS Uporaba Java Applications

Lahko pošljete SMS sporočilo na katerikoli telefon z uporabo programa Java . To bo pomagalo, če imate nekaj izkušenj z programskem jeziku Java . Prav tako boste morali vedeti, brezžično nosilec vašega prejemnika . Naš načrt ukrepanja je: bomo izkoristili , da večina brezžično prevozniki omogoča dostop do njihovega SMTP ( Simple Mail Transfer Protocol) naslovov. Potem je vse, kar je treba storiti , je uporaba Java , da pošljete e-poštno sporočilo na pravi naslov - namreč , nekaj podobnega YourTenDigitNumber@YourCarriersSMTP.com . " SMTP e-poštni naslovi " člen v poglavju Viri vsebuje obsežen seznam SMTP za skoraj vsako brezžično prevoznika . Prav tako boste morali Eclipse IDE for Java Developers ( če ga ne že imajo ) , da namestite pravilni knjižnice Java hitra in enostavna.
Tisto, kar potrebujete
Eclipse za Java Developers IDE

Java Runtime Environment različice 6 ali Nad
Navodila PODJETJA
Dobiti Eclipse , svoj ​​projekt, in JavaMail Ready
1

prenos in namestitev Eclipse s navigacijo na http : //www . eclipse.org/downloads/v vašem spletnem brskalniku . Bomo s pomočjo Eclipse pisati našo Java kode in namestite knjižnico JavaMail .
2

Pojdite na " JavaMail Prenesi « v poglavju Viri . Kliknite na gumb "Download" modro na sredini strani . Kliknite»Strinjam se licenčna pogodba JavaMail na" potrditveno polje in kliknite " Naprej ". Kliknite " javamail-1.4.3.zip " link . Shranite datoteko namesto odpre .
3

Razširite " javamail-1.4.3.zip " datoteko , da jo dvokliknete . Zapomni si lokacijo je razpakirati da .
4

Odpri Eclipse . Kliknite "File ", " New ", " Java Project ". Tip " SMSText « kot ime projekta in kliknite " Finish ".
5

Kliknite " SMSText " mapo v navodilu Explorer (v orodni vrstici na levi strani ) in izberite "Properties ".

6

Kliknite "Java Build Path ", na levi kliknite na "Dodaj Zunanji JAR ... " gumb na desni strani. Pomaknite se do Raztegnjena " JavaMail - 1.4.3 " mapo in kliknite " Mail.jar " znova kliknite "OK" in "OK" . Knjižnica JavaMail je sedaj naložen za vaš SMSText projekt , in boste lahko , da jo uporabljajo za pošiljanje e-pošte ( in posledično besedilna sporočila ) z Java .
Pošiljanje sporočilo
7

Second Kliknite " SMSText " projekt v Eclipse in izberite " Novo ", " razred ". Tip " MailClient « kot ime in kliknite
8

Izberite vse kode v oknu MailClient.java in jo nadomestiti s kopiranjem prilepite naslednjo Java Code " Finish ". :
Uvoz javax.mail < em > ; .
uvoz javax.mail.internet
; .
uvoznih java.util.Properties ;
javno razreda MailClient
{
javnost void sendmail ( String s , String s , String
predmet , String messageBody ) meče MessagingException , AddressException
{
//mail server Setup
String gostitelja = " your_email_carriers_smtp " ; < br /> String ime = " your_email@address.com " ;
String geslo = " your_email_password " ;
Nepremičnine props = new Properties ( ) ;
props.put ( " mail.smtps.auth "," true " ) ;

//Getmail seja
Session seja = Session.getDefaultInstance ( rekviziti , null) ;

//Določite novo poštno sporočilo < br /> MimeMessage message = new MimeMessage ( seja ) ;
message.setFrom (novo InternetAddress (od ) ) ;
message.addRecipient ( Message.RecipientType.TO , novo InternetAddress ( k ) ) ; < br /> message.setSubject ( predmet ) ;

message.setText ( messageBody ) ;

//Pošlji sporočilo
prometu t = session.getTransport ( " smtps " ) ; < br /> poskusiti {
t.connect (gostitelj , uporabniško ime , geslo) ;
t.sendMessage ( sporočila , message.getAllRecipients ( ) ) ;
} končno {
t.close ( ) ; }

}

public static void main (String [ ] args ) {

poskusite
{
MailClient client = new MailClient ( ) ;
String s = " your_email_address "
String s = " Recipients10DigitNumber@RecipientsCarriersSMTP.com " ;
String predmet = " Test" ;
String message = "Jaz sem testiranje . Ali vidiš to " ?

client.sendMail ( od, do , s pridržkom , sporočila) ;
}
ulov ( Izjema e )
{ e
.printStackTrace ( System.out ) .
}

}

}
9

Pojdite v " Email Prevozniki SMTP Naslovi " povezavo v razdelku virov Najdi vaš e-poštni prevoznik , in kopirati naslove . Izberite besedilo notranjost kotacije " your_email_carriers_smtp " (poleg " String gostitelja =" ) in prilepite naslov . na primer, če uporabljate Gmail, je " String gostitelja " linija bo se glasi: .
String gostitelja = " smtp.gmail.com " ;
10

Zamenjaj " your_email@address.com " s svojim email naslovom
11 < ​​p> Zamenjaj " yourPassword " z geslom , ki ga uporabljate za prijavo v vaš e-pošti. boste morali to pustiti Java pošljete e-pošto iz vašega e-poštnega naslova . ne skrbi, te informacije ni mogoče videti ali pošlje kjerkoli preko spleta , in je je potrebno , da pošljete SMS , po vsem ,sporočilo mora biti od nekoga
12

v " public static void main " metode , zamenjajte " your_email_address " zraven "iz =" s . vaš e-poštni naslov .
13

Pojdite na povezavo v razdelku Viri " Wireless Prevozniki SMTP naslovi" . Poglej gor Wireless Carrier iz e-poštni naslov vašega prejemnika (ali , če želite, da se preizkusite na vašem na telefonu , lahko poiščete svoj ​​naslov mobilnem operaterju je ) . Na primer , če je številka vašega prejemnika je 555-555-5555 in on /ona uporablja Verizon Wireless , bonaslov je " 5555555555@vtext.com " .
14

Zamenjaj " Recipients10DigitNumber@RecipientsCarriersSMTP.com "z naslovom najdete v prejšnjem koraku .
15

Spremenite" Tema "ali" sporočilo "za vse, kar si želite , ali pa jih lahko vodijo kot" testiranje "in" I " m testiranje . Ali vidite to ? " .
16

Hit play zeleni gumb za zagon kode . Nič se bo na izhodu na zaslonu konzole . Prejemnik mora prejeti besedilo v normalnem času ( kot če bi poslali besedilo iz telefona ) .

  1. Kako Pošljite MP3 Prek SMS
  2. Kako poslati sestavljenim SMS
  3. Kako poslati SMS Mnogi
  4. Kako poslati SMS sporočilo Sprint
  5. Kako poslati SMS preko SMSLib