IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

MAIL requires AUTH


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 129
    Par défaut MAIL requires AUTH
    Salut,
    J'excecute ce code pour essayer d'envoyer un mail
    @code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
       String to = "receiver";
      String from = "sender";
      String host = "host";
      Properties props = new Properties();
      props.put("mail.smtp.host", host);
      props.put("mail.debug", "true");
      props.put("mail.smtp.auth", "true");
      Session session = Session.getDefaultInstance(props, null);
    // Session session = Session.getDefaultInstance(props); 
           try {
                    Message msg = new MimeMessage(session);
                    msg.setFrom(new InternetAddress(from));
                    InternetAddress[] address = {new InternetAddress(to)};
                    msg.setRecipients(Message.RecipientType.TO, address);
                    msg.setSubject("Test E-Mail through Java");
                    msg.setSentDate(new Date());
     
                    // Set message content
                    msg.setText("This is a test of sending a " +
                                "plain text e-mail through Java.\n" +
                                "Here is line 2.");
                    Transport tr = session.getTransport("smtp");
                    tr.connect(host,"userName" , "PassWd");
                    //Send the message
                    tr.send(msg);
                }
                catch (MessagingException mex) {
                    // Prints all nested (chained) exceptions as well
                    mex.printStackTrace();
                }
            }
    J'ai egalement essayer Authenticator pour creer la session donc au lieu d'utiliser Session.getDefaultInstance(props, null); je fais Session.getDefaultInstance(props, auth); auth de type Authenticator.
    Toujours avec tout ça je reçois l'exception suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    com.sun.mail.smtp.SMTPSendFailedException: 530 <sender>... MAIL requires AUTH
     
        at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1388)
        at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:959)
        at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:583)
        at javax.mail.Transport.send0(Transport.java:169)
        at javax.mail.Transport.send(Transport.java:98)
        at sendingMails.main(sendingMails.java:54)
    De l'aide.

  2. #2
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 129
    Par défaut
    Y'aura ti'l pas de solution par hasard?

Discussions similaires

  1. Script d'expédition de mail ok, sauf Auth et domain
    Par gloubi dans le forum Langage
    Réponses: 3
    Dernier message: 18/07/2007, 18h42
  2. configurer sql pour envoyer des mails
    Par arwen dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 29/07/2003, 15h28
  3. envoi de mail, protocol SMTP langage C
    Par Heimdall dans le forum Développement
    Réponses: 2
    Dernier message: 23/05/2003, 11h22
  4. Scanner des mails et récupérer le fichier attaché
    Par delphim dans le forum Composants VCL
    Réponses: 2
    Dernier message: 24/04/2003, 09h35
  5. [VB6] [Outlook] Imprimer un mail en VB
    Par der dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 12/09/2002, 14h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo