Hi, Yes I am sending my mails from my localhost machine but it is in my institution network. I have the host name, ID/PWD but this does not seem to work correctly.
I am getting certain that this is a networks/admin/permissions issue and not a programming issue now. Any comments ? Thanks & Regards, Jitesh Dundas On Tue, Jul 21, 2009 at 10:54 PM, Ice-Man <derlon.aliend...@gmail.com>wrote: > Oh, Jetesh > > Are u trying to execute it "locally (from localhost/your computer) and > are your computer connected within a coorporate network??! > Maybe, Mail Sending from Desktop (localhost) within your network. > > I'm gonna tell u my cas/instance: Here where I work, my App running from > localhost canNOT send E-Mails. So, I need to (bias (the sending mail) flux > to console) generate my App .WAR, ask to Deploy it to Developing, ou > Homologation, Enviroment then I can "test" sending mail, get it??! :O > > Ice-Man > > 2009/7/21 jitesh dundas <jbdun...@gmail.com> > >> Hi, >> >> Thanks for your reply. The smtp-server name seems to be fine. For >> authentication, I enter only the username and password. >> >> Though username/password are correct(this is my mail id/password for this >> institution), I am getting a feeling that the code is fine but there is some >> issue in the credentials supplied(as you have pointed out). >> >> Any suggestions how I could check if my credentials are fine. >> >> Also, I have also got the Relay Access is denied error earlier. Should I >> get a verification if the relay is allowed for my IP address. >> >> Any settings I need to take care of here. Also, how do I get them checked. >> >> I request your reply. >> >> Thanks & Regards, >> Jitesh Dundas >> >> >> >> On Tue, Jul 21, 2009 at 8:23 PM, Mick Timony <mick.tim...@gmail.com>wrote: >> >>> I see two problems. >>> >>> The first is this: >>> >>> javax.mail.SendFailedException: Invalid Addresses; >>> nested exception is: >>> com.sun.mail.smtp.SMTPAddressFailedException: 554 < >>> jit...@it.iitb.ac.in> >>> : Relay access denied >>> >>> It's not recognising your credentials, so either your username/password >>> is incorrect, or you need to use something else to authenticate. It's >>> possible that you need to use just the username without the domain, or some >>> variation on the domain. >>> >>> The second one is this: >>> >>> nested exception is: >>> com.sun.mail.smtp.SMTPAddressFailedException: 554 < >>> jbdun...@gmail.com>: >>> Relay access denied >>> >>> Most servers disable "relay access" to prevent unauthorized users from >>> using their mail servers (to send spam). See this article on "Open Relay" >>> for more details: http://en.wikipedia.org/wiki/Open_mail_relay . >>> >>> Mick T. >>> >>> >>> On Tue, Jul 21, 2009 at 8:20 AM, jitesh dundas <jbdun...@gmail.com>wrote: >>> >>>> Hi Frends, >>>> >>>> I changed the port to 25 as this is the one used for sending emails. Now >>>> I am getting this error:- >>>> >>>> >>>> C:\Program Files\Java\jdk1.5.0_10\bin>java Mailer >>>> There was an error in sending the mail. Please check the username, >>>> password and >>>> the mail-server information provided >>>> javax.mail.SendFailedException: Invalid Addresses; >>>> nested exception is: >>>> com.sun.mail.smtp.SMTPAddressFailedException: 554 < >>>> jit...@it.iitb.ac.in> >>>> : Relay access denied >>>> ; >>>> nested exception is: >>>> com.sun.mail.smtp.SMTPAddressFailedException: 554 < >>>> jbdun...@gmail.com>: >>>> Relay access denied >>>> >>>> at >>>> com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1446) >>>> at >>>> com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:736) >>>> at javax.mail.Transport.send0(Transport.java:191) >>>> at javax.mail.Transport.send(Transport.java:120) >>>> at Mailer.postMail(Mailer.java:82) >>>> at Mailer.main(Mailer.java:30) >>>> Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 554 < >>>> jit...@it.iitb.ac. >>>> in>: Relay access denied >>>> ; >>>> nested exception is: >>>> com.sun.mail.smtp.SMTPAddressFailedException: 554 < >>>> jbdun...@gmail.com>: >>>> Relay access denied >>>> >>>> at >>>> com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1344) >>>> ... 5 more >>>> Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 554 < >>>> jbdun...@gmail.com >>>> >: Relay access denied >>>> >>>> ... 6 more >>>> >>>> C:\Program Files\Java\jdk1.5.0_10\bin> >>>> >>>> >>>> Please help.. >>>> Thanks & Regards, >>>> Jitesh Dundas >>>> >>>> >>>> On Tue, Jul 21, 2009 at 3:54 PM, jitesh dundas >>>> <jbdun...@gmail.com>wrote: >>>> >>>>> Hi, >>>>> >>>>> This is another way I was trying to send my mail. Maybe you could help >>>>> me out here. >>>>> We have an SMTP server(server name and other details are available). I >>>>> am trying to send my mail via this server (and not gmail this time). >>>>> >>>>> However, the code is compiling fine but gives a runtime error.Please >>>>> have a look and tell me what is wrong. >>>>> ------------------------------------------ >>>>> >>>>> Code:- >>>>> >>>>> --------------------------------------------------------------------------- >>>>> import javax.mail.*; >>>>> import javax.mail.internet.*; >>>>> import javax.mail.Authenticator; >>>>> import javax.mail.PasswordAuthentication; >>>>> >>>>> import java.util.Properties; >>>>> >>>>> >>>>> public class javamailauth >>>>> { >>>>> >>>>> private static final String SMTP_HOST_NAME = >>>>> "*********.****.**.**"; >>>>> private static final String SMTP_AUTH_USER = "******"; >>>>> private static final String SMTP_AUTH_PWD = "*******"; >>>>> >>>>> public static void main(String[] args) throws Exception{ >>>>> new javamailauth().test(); >>>>> } >>>>> >>>>> public void test() throws Exception{ >>>>> Properties props = new Properties(); >>>>> props.put("mail.transport.protocol", "smtp"); >>>>> props.put("mail.smtp.host", SMTP_HOST_NAME); >>>>> props.put("mail.smtp.port",80); >>>>> props.put("mail.smtp.auth", "true"); >>>>> >>>>> Authenticator auth = new SMTPAuthenticator(); >>>>> Session mailSession = Session.getDefaultInstance(props, auth); >>>>> // uncomment for debugging infos to stdout >>>>> // mailSession.setDebug(true); >>>>> Transport transport = mailSession.getTransport(); >>>>> >>>>> MimeMessage message = new MimeMessage(mailSession); >>>>> message.setContent("This is a test", "text/plain"); >>>>> message.setFrom(new InternetAddress("jit...@it.iitb.ac.in")); >>>>> >>>>> message.addRecipient(Message.RecipientType.TO<http://message.recipienttype.to/>,new >>>>> InternetAddress("jiteshbdun...@gmail.com")); >>>>> >>>>> transport.connect(); >>>>> transport.sendMessage(message,message.getRecipients( >>>>> Message.RecipientType.TO <http://message.recipienttype.to/>)); >>>>> transport.close(); >>>>> } >>>>> >>>>> private class SMTPAuthenticator extends javax.mail.Authenticator { >>>>> public PasswordAuthentication getPasswordAuthentication() >>>>> { >>>>> String username = SMTP_AUTH_USER; >>>>> String password = SMTP_AUTH_PWD; >>>>> return new PasswordAuthentication(username, password); >>>>> } >>>>> } >>>>> } >>>>> >>>>> --------------------------------------------------------------------------- >>>>> Error:- >>>>> >>>>> --------------------------------------------------------------------------- >>>>> C:\Program Files\Java\jdk1.5.0_10\bin>java javamailauth >>>>> Exception in thread "main" javax.mail.MessagingException: Could not >>>>> connect to S >>>>> MTP host: smtp-auth.iitb.ac.in, port: 80; >>>>> >>>>> nested exception is: >>>>> java.net.ConnectException: Connection timed out: connect >>>>> at >>>>> com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1545) >>>>> at >>>>> com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:45 >>>>> 3) >>>>> at javax.mail.Service.connect(Service.java:313) >>>>> at javax.mail.Service.connect(Service.java:172) >>>>> at javax.mail.Service.connect(Service.java:121) >>>>> at javamailauth.test(javamailauth.java:38) >>>>> at javamailauth.main(javamailauth.java:17) >>>>> Caused by: java.net.ConnectException: Connection timed out: connect >>>>> at java.net.PlainSocketImpl.socketConnect(Native Method) >>>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) >>>>> at >>>>> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) >>>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) >>>>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) >>>>> at java.net.Socket.connect(Socket.java:519) >>>>> at java.net.Socket.connect(Socket.java:469) >>>>> at >>>>> com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:267) >>>>> at >>>>> com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:227) >>>>> at >>>>> com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1511) >>>>> ... 6 more >>>>> >>>>> C:\Program Files\Java\jdk1.5.0_10\bin> >>>>> >>>>> ------------------------------------------- >>>>> >>>>> Note: For connecting to the internet, we use a UserName and Password . >>>>> Once this is done, we can go and browse any page, include the mailing >>>>> websites( our institution mail box too). After this authentication, we >>>>> goto >>>>> the institution email website and enter our Email UserName and Password. >>>>> >>>>> Am I entering the credentials correctly. My PC's Ip Address has been >>>>> added to the MTA of the SMTP server. Thus the emails must be relayed >>>>> properly. >>>>> >>>>> Please help. >>>>> >>>>> Thanks & Regards, >>>>> Jitesh Dundas >>>>> >>>>> >>>>> On Fri, Jul 17, 2009 at 11:02 AM, Vasile Braileanu < >>>>> vasilebraile...@gmail.com> wrote: >>>>> >>>>>> Hi, >>>>>> Did you use a SSL connection on port 465? >>>>>> >>>>>> Best regards, >>>>>> Vasile Braileanu >>>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Mick Timony >>> --- >>> Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. >>> -- S. Beckett >>> --- >>> >> >> >> >> > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Java EE (J2EE) Programming with Passion!" group. To post to this group, send email to java-ee-j2ee-programming-with-passion@googlegroups.com To unsubscribe from this group, send email to java-ee-j2ee-programming-with-passion-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/java-ee-j2ee-programming-with-passion?hl=en?hl=en -~----------~----~----~----~------~----~------~--~---