Mon courrier est detecté comme spam

cs_omar1271 Messages postés 24 Date d'inscription mercredi 5 décembre 2007 Statut Membre Dernière intervention 11 mai 2008 - 17 févr. 2008 à 13:26
cs_omar1271 Messages postés 24 Date d'inscription mercredi 5 décembre 2007 Statut Membre Dernière intervention 11 mai 2008 - 19 févr. 2008 à 15:32
slt  tt le monde !!

j'ai fait un prg java qui permet d'envoyer des mails
il marche bien  !!
mais le probléme est que les emails restent dans le dossier "queue" et n'arrivent pas a leurs destinations !
et je croie que ceci parceque ces emails sont detecté comme des spam
est ce qu'il ya quelqu'un qui peut me donner une solution
et merci d'avance !!!

 

merci!

2 réponses

boumarsel Messages postés 298 Date d'inscription jeudi 12 juin 2003 Statut Membre Dernière intervention 9 juillet 2008 1
18 févr. 2008 à 12:08
Bonjour,

Si tes messages sont marqués des spams ils arriveront à distination mais seront filtrés par le serveur host et mis dans le dossier des spams ou supprimés automatiquement.

Le fait de les avoir dans la queue ceci dit que ton programme n'arrive pas à connecter le serveur host pour établir une liaison et effectuer l'envoie.

crdt,
0
cs_omar1271 Messages postés 24 Date d'inscription mercredi 5 décembre 2007 Statut Membre Dernière intervention 11 mai 2008
19 févr. 2008 à 15:32
merci boumarcel !
mais si le probleme vient de mon serveur smtp
est ce qu'il ya une solution pour que le programme puisse connecter mon servuer smtp
et merci d'avance
voila mon code
//****************

import java.util.Properties;


import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;


public class Envoi {


/** Destinataire du message. */
protected String message_dest = "adresse du destinataire";
/* Objet du message. */
protected String message_objet = "Re: detail du sujet ";
/** Destinataire du message en copie (CC). */
protected String message_cc = "adresse du destinataire en copie";
/** Texte du message. */
protected String message_corps =
"Bonjour dans une semaine vous recevrez de  " +
"plus amples détails sur " +
"le sujet de votre choix";


/** Objet session de JavaMail. */
protected Session session;
/** Objet message de JavaMail. */
protected Message mesg;




public void envoyerMail() {


// Nous devons passer les informations au serveur de messagerie sous
// forme de propriétés car JavaMail en comporte beaucoup...
Properties props = new Properties();


// Votre réseau doit donner au serveur SMTP local le nom "nom_du_serveur_smtp"


props.put("mail.smtp.host", "10.20.201.121");


// Créer l’objet Session.
session = Session.getDefaultInstance(props, null);
session.setDebug(true); //activer le mode verbeux !


try {
// Créer un message.
mesg = new MimeMessage(session);


// Adresse From - Indiquer la provenance du message
mesg.setFrom(new InternetAddress("adresse de l'envoyeur"));


// Adresse TO.
InternetAddress toAddress = new InternetAddress(message_dest);
mesg.addRecipient(Message.RecipientType.TO, toAddress);


// Adresse CC.
InternetAddress ccAddress = new InternetAddress(message_cc);
mesg.addRecipient(Message.RecipientType.CC, ccAddress);


// Objet.
mesg.setSubject(message_objet);


// Corps du message.
mesg.setText(message_corps);


// Enfin, envoyer le message !
Transport.send(mesg);


} catch (MessagingException ex) {
while ((ex = (MessagingException)ex.getNextException()) != null) {
ex.printStackTrace();
}
}
}
/** Programme principal*/
public static void main(String[] arg) {
Envoi env = new Envoi();
env.envoyerMail();
}
}
//**************

merci !!
0
Rejoignez-nous