Subversion Repositories eFlore/Applications.del

Rev

Rev 1710 | Rev 1717 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1710 Rev 1716
Line 42... Line 42...
42
		$envoieStatut = $this->envoyer($destinataires, $entetes, $sujet, $contenu);
42
		$envoieStatut = $this->envoyer($destinataires, $entetes, $sujet, $contenu);
Line 43... Line 43...
43
 
43
 
44
		return $envoieStatut;
44
		return $envoieStatut;
Line -... Line 45...
-
 
45
	}
-
 
46
 
-
 
47
	public function envoyerTxt($destinataires, $sujet, $message) {
-
 
48
		$messageTxt = $this->supprimerHtml($message);
-
 
49
		$emailExpediteur = $this->conteneur->getParametre('adresse_expediteur_recapitulatif');
-
 
50
		$dateHeure = date('D, j M Y G:i:s O');
-
 
51
 
-
 
52
		// Définition d'un mail en texte simple et html
-
 
53
		// multipart/alternative signifie même contenu de la forme la plus simple à la plus complexe
-
 
54
		$entetes = "X-Sender: <http://www.tela-botanica.org>\n".
-
 
55
			"X-Mailer: PHP-DEL-SCRIPTS\n".
-
 
56
			"X-auth-smtp-user: $emailExpediteur\n".
-
 
57
			"X-abuse-contact: $emailExpediteur\n".
-
 
58
			"Date: $dateHeure\n".
-
 
59
			"From: $emailExpediteur\n\n";
-
 
60
 
-
 
61
		// le message en html est préféré s'il est lisible
-
 
62
		$contenu = "$messageTxt\n";
-
 
63
 
-
 
64
		$envoieStatut = $this->envoyer($destinataires, $entetes, $sujet, $contenu);
-
 
65
 
-
 
66
		return $envoieStatut;
45
	}
67
	}
46
 
68
 
47
	private function envoyer($destinataires, $entetes, $sujet, $contenu) {
69
	private function envoyer($destinataires, $entetes, $sujet, $contenu) {
48
		$envoieStatut = mail(
70
		$envoieStatut = mail(
49
			$destinataires,
71
			$destinataires,