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
-~----------~----~----~----~------~----~------~--~---

Reply via email to