• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Problem in sending mail using Servlets

 
jeyaveera pandian
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We are encountring a problem while using sun.net.smtp.SmtpClient class.
For a given emailid ,the exception thrown is ,it is not able to relay on that id.
we're using SmtpClient s=new SmtpClient("yahoo.com");
actually,what this constructor implies? and why we are passing string argument to constructor.Whether it have any importance or not
Please send a solution for this
 
Jayson Falkner
Author
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Where is this email package you are using coming from?
Taking a guess at your question the constructor looks like it wants a SMTP host. The issue with this can be one of many things but, usually it is one of these two. First the arguement is not even a SMTP host for you to use or second some SMTP hosts will only allow email to be sent from registered users.
eg: I work on JSP Insider. I can send email using my reply address as me@jspinsider.com . I cannot send email with the reply address you@hotmail.com . This is because the JSP Insider SMTP server will refuse to send mail from unknown senders(you@hotmail.com).
Your error is more then likely one of those two things. SMTP servers are the bane of email bliss. I would recommend you either set up your own or ask the server's administration what the deal is.
On a side note. Have you looked in to the JavaMail API? You will find much more support for this package including tag libraries and FAQs.
Jayson Falkner
V.P./CTO, Amberjack Software LLC
Jayson@jspinsider.com
www.jspinsider.com


[This message has been edited by Jayson Falkner (edited May 08, 2001).]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic