OVH Cloud OVH Cloud

eMail authentifié

9 réponses
Avatar
marsVoyager
Bonjour,
Mon serveur smtp demande une authentification pour l'envoi de mails, et je
veux utiliser l'API JavaMail pour procéder à l'evoi, mais où indiquer le mot
de passe ?
Les paramètres que je trouve dans la javadoc de JavaMail sont :
mail.debug
mail.from
mail.mime.address.strict
mail.host
etc. mais pas de notion de mot de passe.
Comment faire ?

Autrement j'ai l'alternative de l'API eMail de Commons (Jakarta) qui est
bien documentée et qui a ses propriétés pour stocker un mot de passe mais je
ne trouve pas où télécharger le .jar.
Arghhhh !
Qui sait où se trouve ce .jar ?

Merci d'avance.

9 réponses

Avatar
ludo06
marsVoyager wrote:
Bonjour,
Mon serveur smtp demande une authentification pour l'envoi de mails, et je
veux utiliser l'API JavaMail pour procéder à l'evoi, mais où indiquer le mot
de passe ?
Les paramètres que je trouve dans la javadoc de JavaMail sont :
mail.debug
mail.from
mail.mime.address.strict
mail.host
etc. mais pas de notion de mot de passe.
Comment faire ?

Autrement j'ai l'alternative de l'API eMail de Commons (Jakarta) qui est
bien documentée et qui a ses propriétés pour stocker un mot de passe mais je
ne trouve pas où télécharger le .jar.
Arghhhh !
Qui sait où se trouve ce .jar ?

http://jakarta.apache.org/commons/net/

Merci d'avance.


De rien,


--
Cordialement,
---
Ludo
----
http://www.ubik-products.com

Avatar
ludo06
ludo06 wrote:
marsVoyager wrote:
Autrement j'ai l'alternative de l'API eMail de Commons (Jakarta) qui est
bien documentée et qui a ses propriétés pour stocker un mot de passe
mais je
ne trouve pas où télécharger le .jar.
Arghhhh !
Qui sait où se trouve ce .jar ?

http://jakarta.apache.org/commons/net/


Merci d'avance.


De rien,


Pardon je t'ai donne le lien vers le site, un lien possible vers le jar

(voir les autres miroirs si besoin):
http://www.eu.apache.org/dist/jakarta/commons/net/binaries/commons-net-1.3.0.[tar.gz|zip]

--
Cordialement,
---
Ludo
----
http://www.ubik-products.com


Avatar
marsVoyager
"ludo06" a écrit dans le message de
news:42728756$0$14021$
ludo06 wrote:
marsVoyager wrote:
Autrement j'ai l'alternative de l'API eMail de Commons (Jakarta) qui
est



bien documentée et qui a ses propriétés pour stocker un mot de passe
mais je
ne trouve pas où télécharger le .jar.
Arghhhh !
Qui sait où se trouve ce .jar ?


http://jakarta.apache.org/commons/net/



commons net : caisse ?

Merci d'avance.


De rien,



Beuh, pas si vite !

Pardon je t'ai donne le lien vers le site, un lien possible vers le jar
(voir les autres miroirs si besoin):

http://www.eu.apache.org/dist/jakarta/commons/net/binaries/commons-net-1.3.0.[tar.gz|zip]


Bien, mais je cherchais l'API eMail, documentée ici :
http://jakarta.apache.org/commons/email/apidocs/index.html

Et l'explication de ma recherche infructueuse est ici :
Status

a.. This code has been recently promoted from commons sandbox
b.. The code is unreleased
Donc en fait je me suis emballé un peu vite pour cette API encore mouillée
derrière les oreilles...
Bon, quelqu'un a une idée de comment envoyer un mail avec authentification
auprès du serveur smtp ?
Avec JavaMail je ne vois pas...
Merci ...



Avatar
ludo06
marsVoyager wrote:

Bien, mais je cherchais l'API eMail, documentée ici :
http://jakarta.apache.org/commons/email/apidocs/index.html



Tu peux au moins la recuperer par CVS (euh non SVN maintenant).
L'api est la:
http://svn.apache.org/viewcvs.cgi/jakarta/commons/sandbox/email/trunk/

Et l'explication de ma recherche infructueuse est ici :
Status

a.. This code has been recently promoted from commons sandbox
b.. The code is unreleased
Donc en fait je me suis emballé un peu vite pour cette API encore mouillée
derrière les oreilles...
Bon, quelqu'un a une idée de comment envoyer un mail avec authentification
auprès du serveur smtp ?
Avec JavaMail je ne vois pas...
Merci ...


Il me semble pourtant l'avoir deja fait vu que j'ai envoye des mails

d'une appli java vers les smtp d'oleane, qui demandait une
authentification justement. Mais la je ne me rappelle plus... bonne nuit.

--
Cordialement,
---
Ludo
----
http://www.ubik-products.com

Avatar
Real Gagnon
Mon serveur smtp demande une authentification pour l'envoi de mails,
et je veux utiliser l'API JavaMail pour procéder à l'evoi, mais où
indiquer le mot de passe ?


C'est les proprietes mail.user et mail.password

Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB code examples ? Visit Real's How-to
* http://www.rgagnon.com/howto.html

Avatar
marsVoyager
"Real Gagnon" a écrit dans
le message de news:
Mon serveur smtp demande une authentification pour l'envoi de mails,
et je veux utiliser l'API JavaMail pour procéder à l'evoi, mais où
indiquer le mot de passe ?


C'est les proprietes mail.user et mail.password

Bye.


Merci, je testerai bientôt, en attendant parle-t-on bien de cette version ?
http://java.sun.com/products/javamail/1.3/docs/javadocs/
La propriété mail.password n'est pas documentée ! Les docs sont d'habitude
plus complètes.
Merci pour le tuyau.


Avatar
Real Gagnon
C'est les proprietes mail.user et mail.password


Merci, je testerai bientôt, en attendant parle-t-on bien de cette
version ? http://java.sun.com/products/javamail/1.3/docs/javadocs/
La propriété mail.password n'est pas documentée ! Les docs sont
d'habitude
plus complètes.


Voici des petits exemples :
http://www.rgagnon.com/javadetails/java-0321.html
http://www.rgagnon.com/javadetails/java-0504.html

Et il y a bien sur la FAQ :
http://java.sun.com/products/javamail/FAQ.html

Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB code examples ? Visit Real's How-to
* http://www.rgagnon.com/howto.html


Avatar
marsVoyager
Merci, tout s'éclaire !
"Real Gagnon" a écrit dans
le message de news:
C'est les proprietes mail.user et mail.password


Merci, je testerai bientôt, en attendant parle-t-on bien de cette
version ? http://java.sun.com/products/javamail/1.3/docs/javadocs/
La propriété mail.password n'est pas documentée ! Les docs sont
d'habitude
plus complètes.


Voici des petits exemples :
http://www.rgagnon.com/javadetails/java-0321.html
http://www.rgagnon.com/javadetails/java-0504.html

Et il y a bien sur la FAQ :
http://java.sun.com/products/javamail/FAQ.html

Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB code examples ? Visit Real's How-to
* http://www.rgagnon.com/howto.html




Avatar
Franck Andriano
Bonjour,


Merci, tout s'éclaire !
"Real Gagnon" a écrit dans
le message de news:


Et il y a bien sur la FAQ :
http://java.sun.com/products/javamail/FAQ.html




Juste un peu plus clair avec le bout de code...

// Setup mail server SMTP Authentication
if (user != null && pass != null)
props.put("mail.smtp.auth", "true");
else
props.put("mail.smtp.auth", "false");


if (user != null && pass != null)
{
// Send message with authentification!
Transport tr = session.getTransport("smtp");
tr.connect(MailHost, user, pass);
message.saveChanges(); // don't forget this
tr.sendMessage(message, message.getAllRecipients());
tr.close();
}
else
{
// Send message
Transport.send(message);
}

/Franck

--
!