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 :

Problème réception e-mail. javamail 1.4.4 en cause?


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 226
    Par défaut Problème réception e-mail. javamail 1.4.4 en cause?
    Bonjour,

    suite à mon dernier post:
    http://www.developpez.net/forums/d10...l-mettre-jour/

    J'ai mis à jour javamail de la 1.3.1 à la 1.4.4 (pour java 1.5).
    Pendant une semaine, pas de soucis. Mais, entre hier et aujourd'hui j'ai reçu 2 e-mail completement vides (même pas d'adresse à: )...juste l'adresse d'envoye...

    Dans mon log je n'ai pas d'erreurs!

    J'ai uniquement une difference dans les propriétés: une e-mail pleine est de type "html". Celle vide de type "texte-brut"...
    C'est comme ça qu'elle a été envoyée? Ou bien c'est juste parce qu'elle est vide?

    C'est un problème qui peut être causé par la nouvelle librairie? Ou bien c'est un problème due plutôt aux impostations du server? Peut-être l'antivirus? Autres choses?

    Vous en pensez quoi?

    Merci

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    ou ton code s'est simplement viandé dans la partie génération du contenu de l'email est a envoyé une enveloppe vide, pas vraiment la faute à javamail

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 226
    Par défaut
    ok, du moment que à part ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    //Session session = Session.getDefaultInstance(System.getProperties(), null);
    Session session = Session.getInstance(System.getProperties(), null);
    j'en ai rien changé, et que pendant presque une semaine ce code fonctionnait bien. Et que je n'ai pas d'erreurs de la part du code...

    Je peux bien supposer que ça vient d'un truc externe? Antivirus, antispam, serveurMail,... ? Quelque chose qui me corrompe l'e-mail?

    J'ai aussi un truc étrange dans l'entête des messages, si j'en compare un ok avec un vide. Dans le deuxième manquent des informations...

    Entête OK:
    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
    Microsoft Mail Internet Headers Version 2.0
    Received: from antispam1.usr.aaa.loc ([xxx.xxx.xxx.xxx]) by COSNPREXC1.usr.aaa.loc with Microsoft SMTPSVC(6.0.3790.1830);
    	 Wed, 29 Jun 2011 16:41:51 +0200
    X-IronPort-Anti-Spam-Filtered: true
    X-IronPort-Anti-Spam-Result: AocGAC44C05Q/qSIU2dsb2JhbABSglGBeKIddQsBHFCIerAykQ0CgSmDeYEMBJcViy4
    X-IronPort-AV: E=Sophos;i="4.65,443,1304287200"; 
       d="scan'208,217";a="993518"
    Received: from zux163-132.adsl.green.ch (HELO bbb.ch) ([xxx.xxx.xxx.xxx])
      by smtp1.aaa.com with ESMTP; 29 Jun 2011 16:41:35 +0200
    Received: from SC0001.bbb.local ([xxx.xxx.xxx.xxx]) by bbb.ch with Microsoft SMTPSVC(6.0.3790.4675);
    	 Wed, 29 Jun 2011 16:41:24 +0200
    From: sc0001 <sc0001@bbb.ch>
    To: Admin <ddd@aaa.com>, 
    	Operator <ddd@bbb.ch>, 
    	Admin <ccc@aaa.com>
    Message-ID: <7056873.70.1309358500731.JavaMail.sc0001@SC0001>
    Subject: Registration Confirmation / admin copy
    MIME-Version: 1.0
    Content-Type: text/html; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable
    Return-Path: sc0001@aaa.ch
    X-OriginalArrivalTime: 29 Jun 2011 14:41:24.0231 (UTC) FILETIME=[9E9B4170:01CC366A]
    Date: 29 Jun 2011 16:41:24 +0200
    X-AVK-Virus-Check: AVA 22.1048;64935468
    Entête vide:
    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
    Microsoft Mail Internet Headers Version 2.0
    Received: from antispam1.usr.aaa.loc ([xxx.xxx.xxx.xxx]) by COSNPREXC1.usr.aaa.loc with Microsoft SMTPSVC(6.0.3790.1830);
    	 Thu, 30 Jun 2011 09:02:34 +0200
    X-IronPort-Anti-Spam-Filtered: true
    X-IronPort-Anti-Spam-Result: ArJIABYfDE5Q/qSIU2dsb2JhbABSgwABg36RYwGKQYNBAgNnCwFsiHEJoEKkWIEABA
    X-IronPort-AV: E=Sophos;i="4.65,448,1304287200"; 
       d="scan'";a="1010830"
    Received: from zux163-132.adsl.green.ch (HELO bbb.ch) ([xxx.xxx.xxx.xxx])
      by smtp1.aaa.com with ESMTP; 30 Jun 2011 09:02:14 +0200
    From: sc0001@bbb.ch
    Bcc:
    Return-Path: sc0001@bbb.ch
    Message-ID: <COSNPREXC1zPW8AAkjt00003c09@COSNPREXC1.usr.aaa.loc>
    X-OriginalArrivalTime: 30 Jun 2011 07:02:34.0061 (UTC) FILETIME=[AFC26FD0:01CC36F3]
    Date: 30 Jun 2011 09:02:34 +0200
    Ou effectivement c'est mon code qui se plante quand il remplis les infos...mais alors pourquoi que maintenant? Ou bien...?

    p.s. je peux continuer la discussion ici? Ou mieux changer catégorie/discussion?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 226
    Par défaut
    Si jamais,
    voilà ma fonction d'envoie d'e-mail:
    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
    32
    public static void sendEmail(String from, String to, String subject, String content, String contentType)
    throws MessagingException
    {
    	Session session = Session.getInstance(System.getProperties(), null);
     
    	MimeMessage message = new MimeMessage(session);
    	message.setFrom(new InternetAddress(from));
    	message.setRecipients(Message.RecipientType.TO, to);
    	message.setSubject(subject);
    	message.setContent(content, contentType);
     
    	if ("true".equals(System.getProperties().getProperty("mail.smtp.auth")))
    	{
    		String password = System.getProperties().getProperty("mail.smtp.password");
    		logger.debug("using SMTP authentication");
    		Transport transport = session.getTransport("smtp");
    		transport.connect(null, null, password);
    		message.saveChanges();
    		try
    		{
    			transport.sendMessage(message, message.getAllRecipients());
    		}
    		finally
    		{
    			transport.close();
    		}
    	}
    	else
    	{
    		Transport.send(message);
    	}
    }
    Mais comme je disais, avant elle ne causait pas de problèmes..

  5. #5
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Message-ID: <COSNPREXC1zPW8AAkjt00003c09@COSNPREXC1.usr.aaa.loc>
    Ca c'est pas un message-id d'un email généré par javamail. Les id générés par javamail ressemblent à a

    7056873.70.1309358500731.JavaMail.sc0001@SC0001

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 226
    Par défaut
    tchize_ merci beaucoup pour tes réponses!

    Par contre je ne comprend pas comment c'est possible que le message-id soit différent... est-ce qu'il a pu être changé d'un façon ou d'une autre??

    Une autre chose bizarre, c'est que le received qui manque "Received: from SC0001.bbb.local ([xxx.xxx.xxx.xxx]) by bbb.ch " correspond au serveur où il y a l'application java...

    Ces messages vides ne viennent donc pas de mon application?

    Mais....la date/heure de l'e-mail correspondent au log de mon application Java. De plus, j'ai toujours un ID incrémenté dans les e-mails envoyé par mon application, et les ID qui manquent correspondent aux e-mail vides reçues....
    Je ne crois donc pas à une coïncidence...

    Je crois que "COSNPREXC1.usr.aaa.loc" correspond à notre antispam... est-ce que ça peut-être lui la cause?

    Merci de m'aider à examiner tout ça...moi je n'ai aucune connaissance la-dessus et les infos que je trouve avec Google sont trop vague, je trouve..

  7. #7
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    ce mail ne viens pas de java. Maintenant si tu veux savoir si tes mail ont été bouffé par l'antispam de ta boite, c'est avec les administrateurs de ta boite qu'il faut voir ça

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 226
    Par défaut
    Ok,
    je voulais voir si c'était possible que l'antispam fasse un truc du genre...
    appairement si...?

    merci beaucoup!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Exchange 2003] Problème réception certains mails - config DNS
    Par kev967 dans le forum Exchange Server
    Réponses: 0
    Dernier message: 02/11/2012, 11h40
  2. Mise à jour Exchange> Problème réception de mail externe
    Par vit_grp dans le forum Exchange Server
    Réponses: 1
    Dernier message: 24/04/2009, 18h46
  3. Problème lors de l'envoie d'un mail (JavaMail)
    Par Invité dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 09/05/2006, 10h23
  4. [Mail] Problème réception mail/pieces jointes
    Par pymouse dans le forum Langage
    Réponses: 1
    Dernier message: 18/04/2006, 17h07
  5. [Logiciel] Outlook : problème réception massive de mails
    Par malbaladejo dans le forum Outlook
    Réponses: 1
    Dernier message: 09/12/2005, 14h00

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