JavaMail et exchange
Résolu
wolves'sbrother
Messages postés
218
Date d'inscription
Statut
Membre
Dernière intervention
-
Manu -
Manu -
Bonjour,
J'ai dèja utiliser javaMail pour me connecter à un serveur smtp, mais je voudrais savoir si il est possible de l'utiliser pour se connecter à un compte exchange, j'ai tout essayé sans resultat.
Merci pour votre aide.
J'ai dèja utiliser javaMail pour me connecter à un serveur smtp, mais je voudrais savoir si il est possible de l'utiliser pour se connecter à un compte exchange, j'ai tout essayé sans resultat.
Merci pour votre aide.
A voir également:
- Https //mail.seaal/exchange.dz
- Pdf exchange viewer - Télécharger - PDF
- Mot de passe exchange oublié - Forum Webmastering
- Exchange toolbox - Télécharger - Mail
- Departure from inward office of exchange traduction - Forum Consommation & Internet
- L'administrateur de microsoft exchange a bloqué la version d'outlook que vous utilisez - Forum Outlook
13 réponses
Logique donc que tu ne puisses pas relayer les messages vers hotmail via ce serveur.
Tu ne pourras cependant jamais le faire sans modifier au moins 1 paramètre.
Tu ne pourras cependant jamais le faire sans modifier au moins 1 paramètre.
Je dirais que non, puisque JavaMail c'est pour envoyer des emails si je ne me trompe pas.
En revanche j'avais aussi cherché et il y a des connecteurs Exchange pour Java, mais la plupart son payants, voire même tous.
En revanche j'avais aussi cherché et il y a des connecteurs Exchange pour Java, mais la plupart son payants, voire même tous.
J'ai essayer JWEBDAV, il est gratuit mais j'ai pas réussi à le faire marcher.
Avec javamail, j'arrive maintenant à me connecter, à m'envoyer des messages mais quand j'essaye d'envoyer un message à une adresse hotmail ou gmail j'ai l'erreur suivante :
Mais quand j'utilise outlook ou owa , j'arrive à envoyer des messages vers la adresse.
Quelqu'un a une idée ?!!
Avec javamail, j'arrive maintenant à me connecter, à m'envoyer des messages mais quand j'essaye d'envoyer un message à une adresse hotmail ou gmail j'ai l'erreur suivante :
DEBUG SMTP: Sending failed because of invalid destination addresses RSET 250 2.0.0 Resetting javax.mail.SendFailedException: Invalid Addresses; nested exception is: com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 Unable to relay
Mais quand j'utilise outlook ou owa , j'arrive à envoyer des messages vers la adresse.
Quelqu'un a une idée ?!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
C'est normal, il faut que tu acceptes à relayer les messages depuis ton client ou ton Webmail ou ce que tu veux.
C'est comme si tu acceptais que ton serveur fasse relais vers les serveurs Hotmail, et donc soit ouvert en tant que serveur relais, et don potentiellement disponible pour envoyer du spam à toute la terre.
C'est comme si tu acceptais que ton serveur fasse relais vers les serveurs Hotmail, et donc soit ouvert en tant que serveur relais, et don potentiellement disponible pour envoyer du spam à toute la terre.
Mais il le fait, si non je pourrai pas envoyé des messages vers des boites gmail ou hotmail depuis outlook ou owa, normalement je devrais y arriver avec javamail.
Oui mais Exchange doit être paramétré pour envoyer des emails à des personnes authentifiées, mais avec JavaMail je suppose que tu utilises le protocole SMTP non?
Oui j'utilise smtp. Mais j'ai pas la main sur le serveur exchange, donc je ne peux pas modifier les paramètres.
Je pensais que les mêmes réglés qui s'applique au protocole MAPI s'applique au protocole smtp.
Je vais tenter d'utiliser http, mais je suis pas sur que ça marchera avec javamail.
Merci.
Je vais tenter d'utiliser http, mais je suis pas sur que ça marchera avec javamail.
Merci.
On dirait que l'admin a changé les paramètres, ça marche maintenant, par contre là je peux plus changé l'adresse de l'envoyeur, si non ça marche plus
mais je peux toujours modifié l'heure de l'envoi, pratique qu'on a un délai pour envoyer un projet ou un devoir ;)
550 5.7.1 Client does not have permissions to send as this sender
mais je peux toujours modifié l'heure de l'envoi, pratique qu'on a un délai pour envoyer un projet ou un devoir ;)
finalement c'était pas l'admin du serveur.
j'ai ajouté cette ligne
Mais quand je suis authentifié, j'arrive pas à envoyer des mails avec une adresse FROM bidon.
j'ai ajouté cette ligne
props.put("mail.smtp.auth", "true");pour activer l'authentification, lol avant je pouvais envoyer des mails en interne sans m'authentifier.
Mais quand je suis authentifié, j'arrive pas à envoyer des mails avec une adresse FROM bidon.
mes.setFrom(new InternetAddress("hsd@ccm.com"));
Ah bah oui mais sans avoir tous les éléments ;-)
Ceci dit l'authentification SMTP a je pense été mise en place pour envoyer des mails pour les users authentifiés uniquement, toujours pour éviter d'avoir un serveur en openrelay.
Ceci dit : 550 5.7.1 Client does not have permissions to send as this sender
Là il faut autoriser le compte à envoyer de la part d'un autre utilisateur.
Ceci dit l'authentification SMTP a je pense été mise en place pour envoyer des mails pour les users authentifiés uniquement, toujours pour éviter d'avoir un serveur en openrelay.
Ceci dit : 550 5.7.1 Client does not have permissions to send as this sender
Là il faut autoriser le compte à envoyer de la part d'un autre utilisateur.