Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Java Code to send SMS from my Web Application to any Mobile in India
- String username = "YoureIPIPIUsername";
- String password = "YourPassword";
- String smtphost = "ipipi.com";
- String compression = "Compression Option goes here - find out more";
- String from = "YoureIPIPIUsername@ipipi.com";
- String to = "DestinationPhoneNumber@sms.ipipi.com";
- String body = "Your Message";
- import java.io.*;
- import java.net.InetAddress;
- import java.util.Properties;
- import java.util.Date;
- import javax.mail.*;
- import javax.mail.internet.*;
- import javax.activation.*;
- public class SMTPSend {
- public SMTPSend() {
- }
- public void msgsend() {
- String username = "YoureIPIPIUsername";
- String password = "YourPassword";
- String smtphost = "ipipi.com";
- String compression = "Compression Option goes here - find out more";
- String from = "YoureIPIPIUsername@ipipi.com";
- String to = "DestinationPhoneNumber@sms.ipipi.com";
- String body = "Your Message";
- Transport tr = null;
- try {
- Properties props = System.getProperties();
- props.put("mail.smtp.auth", "true");
- // Get a Session object
- Session mailSession = Session.getDefaultInstance(props, null);
- // construct the message
- Message msg = new MimeMessage(mailSession);
- //Set message attributes
- msg.setFrom(new InternetAddress(from));
- InternetAddress[] address = {new InternetAddress(to)};
- msg.setRecipients(Message.RecipientType.TO, address);
- msg.setSubject(compression);
- msg.setText(body);
- msg.setSentDate(new Date());
- tr = mailSession.getTransport("smtp");
- tr.connect(smtphost, username, password);
- msg.saveChanges();
- tr.sendMessage(msg, msg.getAllRecipients());
- tr.close();
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- public static void main(String[] argv) {
- SMTPSend smtpSend = new SMTPSend();
- smtpSend.msgsend();
- }
- }
Add Comment
Please, Sign In to add comment