[Building Sakai] Debuging Sakai Email Service

William Karavites willkara at oit.rutgers.edu
Thu Aug 9 12:01:02 PDT 2012


Nevermind. I realized that I had one wrong setting! 


------------------------------------ 
William Karavites 
Application Programmer 
OIT/OIRT- Rutgers University 
Office: 732-445-8726 
Cell: 732-822-9405 
willkara at rutgers.edu 
------------------------------------ 

----- Original Message -----

From: "William Karavites" <willkara at oit.rutgers.edu> 
To: sakai-dev at collab.sakaiproject.org 
Sent: Thursday, August 9, 2012 1:59:59 PM 
Subject: [Building Sakai] Debuging Sakai Email Service 


I am trying to debug part of Sakai's email service on my local laptop. I am using the command: 

EmailService.send(from, username, subject, body, username, null, null); 

I have some debugging code around it so that'll it tell me if this is successfully ran. It prints out the code saying it is sent. I am having it sent to an e-mail address on my local machine that is connected with a sakai site so it SHOULD actually be added to a sites e-mail archive. 


But when I try and run it, the catalina logs give me this error: 


2012-08-09 13:18:47,056 WARN http-bio-8080-exec-15 org.sakaiproject.email.impl.BasicEmailService - Email.sendMail: exception: Invalid Addresses 
javax.mail.SendFailedException: Invalid Addresses; 
nested exception is: 
com.sun.mail.smtp.SMTPAddressFailedException: 554 5.7.1 <okgoq at localhost>: Relay access denied 


at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1835) 
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1098) 
at org.sakaiproject.email.impl.BasicEmailService.sendMessageAndLog(BasicEmailService.java:1371) 
at org.sakaiproject.email.impl.BasicEmailService.sendMail(BasicEmailService.java:624) 
at org.sakaiproject.email.impl.BasicEmailService.sendMail(BasicEmailService.java:450) 
at org.sakaiproject.email.impl.BasicEmailService.send(BasicEmailService.java:693) 
at org.sakaiproject.email.cover.EmailService.send(EmailService.java:73) 
at org.apache.jsp.guestAdder_jsp.procuser(guestAdder_jsp.java:301) 
at org.apache.jsp.guestAdder_jsp._jspService(guestAdder_jsp.java:1283) 
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) 
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) 
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:659) 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) 
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) 
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) 
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) 
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) 
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) 
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) 
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) 
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001) 
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) 
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) 
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 
at java.lang.Thread.run(Thread.java:680) 
Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 554 5.7.1 <okgoq at localhost>: Relay access denied 


at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1733) 
... 33 more 
Mail sent to: willis killis 










Is there some I am missing regarding SMTP settings in Sakai. properties or is this a problem with how SMTP is configured on my machine? 


Thanks! 

------------------------------------ 
William Karavites 
Application Programmer 
OIT/OIRT- Rutgers University 
Office: 732-445-8726 
Cell: 732-822-9405 
willkara at rutgers.edu 
------------------------------------ 


_______________________________________________ 
sakai-dev mailing list 
sakai-dev at collab.sakaiproject.org 
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev 

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe" 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120809/afaaebee/attachment.html 


More information about the sakai-dev mailing list