<?php // Inclusion de la lib pear include('Mail.php'); // !important : Inclusion de la gestion des types mime include('Mail/mime.php'); // Construction du mail // Votre "nom <mail>" // Ou juste "mail" si tu veux : // $sender = "toto@tata.fr"; $sender = "Toto <toto@tata.fr>"; // "nom <mail>" du destinataire // Ou juste "mail" si tu veux : // $recipient = "titi@tata.fr"; $recipient = "Titi <titi@tata.fr>"; // Objet $subject = "Test Email"; // Texte version texte pour les clients qui ne supportent pas // le html $text = 'Hello, Copiez ce lien dans votre navigateur internet : http://toto.fr'; // Version HTML du texte $html = '<html>Hello, Cliquez ici </html>'; // Symbole de rtr chariot $crlf = "\n"; $headers = array( 'From' => $sender, 'Return-Path' => $sender, 'Subject' => $subject); // Création du corp du texte via la class mime // Elle se charge de créer le corp html et le corp texte $mime = new Mail_mime($crlf); // On ajoute au mail les texte $mime->setTXTBody($text); $mime->setHTMLBody($html); // On récup le corp/entete du message avec les mime bien déclarés $body = $mime->get(); $headers = $mime->headers($headers); // On instencie le mail $mail =& Mail::factory('mail'); // on envois le mail avec tt les infos $mail->send($recipient, $headers, $body); ?>
include("Mail.php"); $recipients = $textarea; $headers["From"] = $de; $headers["To"] = $textarea; $headers["Subject"] = "Invitation"; $body = " Vous avez recu une invitation. Message: ' Bonjour, Vous êtes invite sur : www.totofeduvelo.com .' ";
$body = " Vous avez recu une invitation. Message: ' Bonjour, Vous êtes invite sur : [www.totofeduvelo.com www.totofeduvelo.com] .' ";
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionsa fonctionne pas
Si tu veux mettre un lien cliquable il faut envoyer ton mail au format HTML.
$body = "
Vous avez recu une invitation.
Message: '
Bonjour,
Vous êtes invite sur :
[www.totofeduvelo.com www.totofeduvelo.com]
";
Si tu veux mettre un lien cliquable il faut envoyer ton mail au format HTML.
<?php $body = " Vous avez recu une invitation. Message: ' Bonjour, Vous êtes invite sur : www.totofeduvelo.com "; ?>
$body = " Vous avez recu une invitation. Bonjour, Vous êtes invite sur : www.totofeduvelo.com ";
$body = "www.totofeduvelo.com ";
Si tu veux mettre un lien cliquable il faut envoyer ton mail au format HTML.
Jusqu'à maintenant je n'ai vu aucune trace d'un tel type d'envoi.
Où est le code modifié ?
include("Mail.php"); $recipients = $textarea; $headers["From"] = "eva4@hotmail.com"; $headers["To"] = $textarea; $headers["Subject"] = "Invitation"; $body = " Vous avez recu une invitation. Bonjour, Vous êtes invite sur : www.totofeduvelo.com "; $params["host"] = "smtp.orange.fr"; $params["port"] = "25"; $params["auth"] = true; $params["username"] = "eva4@orange.fr"; $params["password"] = "xxxxxxx"; $mail_object =& Mail::factory('smtp', $params); $send_result = $mail_object->send($recipients,$headers,$body);
$From .= "MIME-version: 1.0\n"; $From .= "Content-type: text/html; charset= iso-8859-1\n";
$From .= "MIME-version: 1.0\n"; $From .= "Content-type: text/html; charset= iso-8859-1\n"; $mail_object =& Mail::factory('smtp', $params); $send_result = $mail_object->send($recipients,$headers,$body,$from);
$From .= "MIME-version: 1.0\n"; $From .= "Content-type: text/html; charset= iso-8859-1\n"; $mail_object =& Mail::factory('smtp', $params); $send_result = $mail_object->send($from,$recipients,$headers,$body);