Mes mails arrivent en spam

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mes mails arrivent en spam

Re: Mes mails arrivent en spam

par jojo1000 » 06 janv. 2010, 17:54

Oui. J'ai le ini_set en début de code, j'ai viré le from:$expediteur alors mes mails ne sont plus des spams mais ils ont pas le nom d'expéditeur que je voudrais; je mets un titre de mail explicite donc ça polisse un peu les choses mais les gens regardent avant tout le nom d'expéditeur donc ça pose un petit problème quand-même.

Re: Mes mails arrivent en spam

par stealth35 » 06 janv. 2010, 17:27

meme avec le coup du ini_set avant ?

Re: Mes mails arrivent en spam

par jojo1000 » 06 janv. 2010, 17:14

Oui effectivement mais le nom de l'expéditeur n'est plus le même.
C'est quand même embêtant. Au lieu de "[email protected]" j'ai "CGI-MAILER".
Tu sais comment arranger ça?

Re: Mes mails arrivent en spam

par stealth35 » 06 janv. 2010, 17:01

et si tu met pas From: $expediteur\r\n" dans l'en tete

Re: Mes mails arrivent en spam

par jojo1000 » 06 janv. 2010, 16:51

Oui, j'avais corrigé mais les mails arrivent toujours en spam.

Re: Mes mails arrivent en spam

par stealth35 » 06 janv. 2010, 16:38

oui dsl faut mettre les quote
ini_set('sendmail_from', '[email protected]');

Re: Mes mails arrivent en spam

par jojo1000 » 06 janv. 2010, 16:28

php me sort une erreur : Parse error: syntax error, unexpected '@' in /homepages/44/d203453362/htdocs/immobilieretcredit.com/envoiealerte.php on line 2
biensur envoiealerte c'est mon fichier :lol:

Re: Mes mails arrivent en spam

par stealth35 » 06 janv. 2010, 16:22

tu peu le faire avec ini_set en haut de ton fichier

ini_set('sendmail_from', [email protected]);

Re: Mes mails arrivent en spam

par jojo1000 » 06 janv. 2010, 16:16

if($message != "")
	{
		$nombre = count($message)-1;
		$texte = "<html><body>Voici des annonces en rapport avec votre recherche. ".$nombre." annonce(s) à voir : ";
		$i = 0;
		while($i < (count($message)-1))
		{
			
			$lien = "http://www.immobilieretcredit.com/fiche.php?param=".$message[$i];
			$texte .= "<br><a href='$lien'>Un bien correspond à votre recherche</a>";
			$i++;
		}
	
	$expediteur = "[email protected]";
	$reponse=$expediteur;
	if(mail($entry->MAIL,'Alerte',$texte.'</body></html>',"From: $expediteur\r\n".
        "Reply-To: $reponse\r\n".
        "Content-Type: text/html; charset=\"iso-8859-1\"\r\n")) echo 'mail envoyé'; else echo 'pas envoyé';
	}
Oui bien sûr l'adresse de l'entête est différente que dans le php.ini(enfin je suppose); je suis hebergé par oneandone et je sais pas où on modifie le php.ini.

Re: Mes mails arrivent en spam

par stealth35 » 06 janv. 2010, 15:55

montre nous ton code, ton mail est consiéré comme un spam, l'adresse de l'envoyeur mise dans l'en tete est differente de celle qui envoie le mail (ton compte smtp) ex:

dans ton php.ini ton compte smtp est [email protected], mais dans l'en tete de ton mail c'est [email protected]

Mes mails arrivent en spam

par jojo1000 » 06 janv. 2010, 15:49

Bonjour tout le monde,
j'ai un problème mes mails arrivent dans mes spams? Mons site est sérieux est les mails que j'envoie sont envoyés à la demande des utilisateurs. Comment faire pour qu'ils ne soient pas considérés comme des spams?
Quelqu'un sait?