Ich möchte mit meinem Java-Programm SMS versenden. Das Szenario ist, dass ich einen Server habe, auf dem ein Verwaltungsprogramm (in Java geschrieben) läuft. Die Benutzer können ihre Probleme auf dem Server posten. Ich möchte, dass wenn jemand sein Problem auf dem Server postet, mein Java-Programm eine SMS an die Handynummer des Benutzers sendet, dass Ihr Problem eingereicht wurde. Ich habe Google durchsucht und herausgefunden, dass man Java Mail API verwenden kann, um SMS an den Benutzer zu senden. Ich habe das Programm ausprobiert, das in diesem Link
Ich habe folgende Parameter verwendet
......
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;
...
...
A folgenden Fehler
Die Zustellung an den folgenden Empfänger ist dauerhaft fehlgeschlagen:
03072525725@sms.smtp.gmail.com
Technische Details des dauerhaften Ausfalls: DNS-Fehler: Domänenname nicht gefunden
Ich denke, dass ich mein Gmail-Konto vielleicht nicht für das Handy konfiguriert habe, weshalb ich diesen Fehler bekommen habe. Aber ich möchte fragen, ist es möglich, dass ich sms mit Java Mail API senden?