This week's book giveaway is in the Kotlin forum.
We're giving away four copies of Kotlin in Action and have Dmitry Jemerov & Svetlana Isakova on-line!
See this thread for details.
Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

JMS - SendFailedException: 554 - Access denied ?!  RSS feed

Rasmeet Devji
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi people,
The following is a piece of code, my first try on JavaMail API....
public class SendMail {
public static void main(String[] args) {
try {
String host = "";
String from = "";
String to = "";
// Get system properties
Properties props = System.getProperties();
// Setup mail server
props.put("", host);
// Get session
Session session = Session.getDefaultInstance(props, null);
// Define message
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject("Hello JavaMail");
message.setText("Welcome to JavaMail");
// Send message
System.out.println("Sending the message.......");
System.out.println("Message sent..............");
}catch(Exception ex){
The output -
Sending the message.......
Sending failed;
nested exception is:
javax.mail.SendFailedException: Invalid Addresses;
nested exception is:
javax.mail.SendFailedException: 554 <>: Sender address rejected: Access denied
The mail ids here are valid and infact I also tried some other non-yahoo / hotmail ids, but it still does not work !!!
Any fixes to be done to the code ??
Lakshmi Kishore
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i faced the same problem, but it worked if i give the "sender mail id server", means, if you are using yahoo mail id, try to give the yahoo server (may be pop3) name as host. then it will work.
i tried with my company server.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!