Forums Register Login

Give me solution to send mail

+Pie Number of slices to send: Send
import java.io.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

public class SendApp {

public static void send(String smtpHost, int smtpPort,
String from, String to,
String subject, String content)
throws AddressException, MessagingException {

// Create a mail session
java.util.Properties props = new java.util.Properties();
props.put("mail.smtp.host", smtpHost);
props.put("mail.smtp.port", ""+smtpPort);
Session session = Session.getDefaultInstance(props, null);

// Construct the message
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from));
msg.setRecipient(Message.RecipientType.TO, new InternetAddress(to));
msg.setSubject(subject);
msg.setText(content);

// Send the message
Transport.send(msg);
}

public static void main(String[] args) throws Exception {
// Send a test message
send("smtp.gmail.com", 465, " venkatareddyk@gmaill.com", " venkatareddykesari@gmail.com",
"Hello", "Hello, \n\n How are you ?");

}
}


i am getting erroe like this, i use above one.

---------- java ----------
com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first h20sm1335140wxd

at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1353)
at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:924)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:553)
at javax.mail.Transport.send0(Transport.java:169)
at javax.mail.Transport.send(Transport.java:98)
at simplemail.send(simplemail.java:27)
at simplemail.main(simplemail.java:34)

Output completed (2 sec consumed) - Normal Termination
+Pie Number of slices to send: Send
while obtaining the session use the following code (You use null)



Also you may set the following in props
Every time you till, you lose 30% of your organic matter. But this tiny ad is durable:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 1242 times.
Similar Threads
JavaMail step-by-step
NoClassDefFoundError JavaMail..........
simple javamail example getting error
Javamail error
japanese character as junk
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 23:36:22.